The PVR-950Q is designed for laptops(and even then thats alot of stuff dangling from a USB port that could get snagged). The Hauppagge dual tuner 2250-MC kit comes with a proper MCE remote and a spare backplane for short form factor.
And of course for a third party app that is win XP (and W7) compatable I go with NextPVR(free). Over the last week I set up the NEWA feature included in NextPVR to stream liveTV,recorded TV, videos, music and pics over the web to another PC(and soon my phone). Pretty smooth given my pawltry upload speed(256). If anybody would like to try a stream from me, PM me and maybe I can set up time window all that is needed on your end is a browser and VLC media player.
@roger- the one feature I'd like to see in NextPVR is web page streaming (it is being worked on). I did want to try MythTV but didn't want to get familiar with Linux and I found the windows builds incomprehensible, but thats my own problem of laziness.
@redzone- I don't see a hard drive. if you plan on keeping a library 1TB or greater.