I like the Patriot Box Office since it's a cheaper solution for you, but without a doubt the PS3 is an amazing machine. If you get it, i think Tversity is a program people have had great success with as far as streaming media from the PC to the TV using the PS3 (hooked up to tv). I don't have much experience myself with playing HD content through the PS3, i have converted HD movie files to be able to play on the PS3 but i have a hard time keeping the audio and video synced. I would suggest not streaming HD through the PS3, streaming HD is difficult without an N setup. I would always recommend running an ethernet cable if you're able to.