One nice thing about MythTV is that it's designed to serve content to multiple televsions/rooms. The only requirement is a PC, and the playback machines need just about nothing in terms of CPU power because they don't have to encode. I think there are people using 200-300mhz machines as media terminals to feed their TVs and not seeing any performance problems. This is nice (imho) over Slingbox because you might be able to extend your media to other rooms without buying any equipment (if you already have or can get ahold of some cheap computers).
Also, the full interface of MythTV is available on all the remote stations, so you'd be able to do all the weather viewing, web browsing, music browsing, etc from anywhere.
I'm doing my setup when I upgrade my gaming PC (an Athlon XP2400 I think, it's been so long). I'll put the Athlon w/ its memory and a Hauppage card I got from a friend downstairs and have it recording normal TV from my cable box and local HDTV over firewire. I'll use a VGA->DVI adapter to get an HD signal to my HDTV, I'll use the DVD-ROM drive to play movies (the MythTV DVD playback program will do nice things like skip all the "Yarrr, piracy off the port bow" warnings at the beginning of the disk and just start playback immediately). An IR receiver is cheap, so I'll just use my remote that I'm comfortable and probably train it to use my existing ReplayTV commands.
I'll put a cheapo PC in the bedroom if I get around to it.
Another nice thing, I'll be able to playback all the media content on my PC without any extra effort.
Well, that's the dream on paper. When I actually do the project, I'll report back here if anyone is interested to hear how it actually goes.