If all goes well with my Fedora Core upgrade for my Linux file server, then I am going to move to running MythTV back end on the FS and buy a Roku Photobridge and run the MythRoku front end on it. Basically it will be a full fledge HT frontend (Cable, sat, PVR/DVR, HD decoder, scheduler, music playback, weather, pc, games) and I would then just need a nice UI, such as a touchpanel.
The only thing this setup wouldn't address is the DVD rom for movie playback, but I may have a solution for that as well. I think the software is finally getting mature enough to move away from components for sources and run PC off a file server in another room. I plan to prove it.