I have the VBOX CatEye 164e PCIe, only because it was the only PCIe card at the time (actually there was one other but it wasn't very good) and my Shuttle XPC HTPC only had a 16x and a 1x PCIe slot.
I've been pretty happy with it. Dual ATSC/QAM tuners, and an FM tuner that doesn't work.
Vista compatibility is good and there are regular driver updates. Works great with Beyond TV. The dual tuners take awhile to get to work in Beyond TV but I finally got them cooperating when I record a show and watch a different one.
Cost about $150 eight months ago.