Hi, I'm am currently building a HTPC and the final part i'm looking for is the graphics card. I think i've found the card i want but want to ask a few questions first. The card i was thinking of getting is the MSI 6600GT w/ HDTV out and VIVO. I'm primary going to be using this HTPC for viewing DVD's and maybe hook up satellite to it. My question is that, right now i currently have satellite tv (No HD or anything of that sort) and was wondering if i could run the satellite signal via rca cables to the graphics card via VIVO, and use some sort of software like fddshow or something like that to improve picture quality and then output it via HDTV out? Also, I'm goin to be using this to replace my dvd player too and what i wanted to know is that, with the software fddshow and others, should/would it improve picture quality better than a regular dvd player as it is sent out to the tv via HDTV out?