I'll be building a new house shortly, no idea on where to start with media/cabling.

I've always used cat5 previously but not sure what I can and can't do in terms of media serving, my likely sources will be:

DVDs (ripped to server)
Radio (Digital terrestrial???)
Music (MP3s, I currently use Squeezeboxes)
TV (Digital terrestrial + Sky)

I'm guessing that my needs would be best served by having a server room for my sources and silent PCs as the front ends, is this correct? Also one of the reasons I like Squeezeboxes is the fact that you can synch them, is this possible if using PCs as the front end? Obviously I'd like everything to be HDTV ready.

At the moment I'm just thinking of structure rather than specifics of platform etc (e.g. Win/Mac/Linux)

I'd appreciate any thoughts.