Unfortunately, they are all crap, except the MyHD cards.
I have a Fusion 3QT, and the software sucks. Records the wrong channels sometimes, crashes to desktop a lot, gets stuck in a video/audio loop during a show, etc.
So I bought a MyHD MDP-130 for my htpc and swap out the Fusion into my gaming pc. With the MyHD, it's like a set-top box, it just works.
I need cable QAM so I never tried the ATI card, but I hear that if you use MCE, both the ATI & Fusion cards should work well.