I'm currently building one. The problem I find is MS Windows Media Center incorporates too much security. The security is to protect the MPAA and this limits certain things I like to use my own personal HTPC for. I don't use MS products on any of 4 PCs in our household. I use the Linux based OS. I will probably go with Mythbuntu. Some problems you get using Linux is quality video and audio board drivers. With a lot of work I think it will be fun. Make sure to post back with what you build and how it works. In order to stream
HD I believe you need a minimum of 5 Mbps and more preferable is 7 Mbps. I think
HD streaming is still a few years away.