I'm looking to purchase one of these in the near future. I have a PC in my home office with all of my MP3, AVI's etc on and would like to: a) be able to listen to MP3's via the TV downstairs (mainly for the missus) b) be able to watch video stored on my PC on the TV downstairs and (via a tv sender) on my TV in the bedroom. My initial thoughts were wavering between the Pinnacle Showcenter 1000g, theD-Link DSM-320, the Phillips Streamium 300i and converting an X-box to run XBMC. However, there seem to be some new boxes being released / recently released eg the Pinnacle Showcenter 200 and the Buffalo LinkTheatre which look interesting as well. Has anyone got any experience of any of these boxes? I'm looking for something that will be reasonably reliable and easy to use, but don't mind "getting my hands dirty" if the end result justifies it.