These ATI cards are good, if you want to use MCE or view as a small window on your desktop. They rely on software MPEG decoding and display, so they integrate well into PC applications. But, the system requirements for smooth playback are pretty high, and running other apps in the background can effect the quality of playback.
The MyHD MDP-130 cards use a chip to do all the decoding and display, so you can do HDTV with a PII 300MHz system. Overall, I have found the MyHD cards to be much better than any of the software based cards.. With software decode, you are too susceptible to driver glitches, system interruptions, etc.
Also, to correct some mis-information earlier:
- The MyHD cards DO support time shifting now, with the latest software release you can pause live TV and catch up to real time. A future release will let you watch a recorded program while recording a live program. But, that's not available today.
- Digital TV is broadcast as an MPEG2 stream, so hardware encoders are not needed.. it just saves the MPEG2 to disk, with almost no overhead. If you want to record analog channels, you would have to encode the SD video, but that should be okay even on the CPU.
- The MyHD card supports QAM reception, for cable HDTV. The ATI card does not. Off-The-Air is free, so use that if you can. But, if you're unlucky and don't get good reception at your location, cable may be the only solution.
- With the ATI card, you need to get your video card to display in HDTV standard formats for output to an HDTV. This can be a pain in the ass sometimes. The MyHD outputs directly, in HD standard formats, as well as other common resolutions. (If you're just displaying on a PC monitor, this is not a big deal because you don't need to use HD formats).