If you look around, you'll find other discussion threads , as well as reviews of some PCI and/or USB sat receivers.
More importantly, get a list of cards supported by the software you intend to use.
If not familiar with those, look up some of the following:
MyTheatre
DVBdream
ProgDVB
RitzDVB
There are others, and there may well be a list on this forum, too.
Each has a web site, and a list of cards they support.
Some are free, and that may or may not be a good bargain.
I'm going to get a Twinhan
102g card next week. I already have their
USB Starbox.
However, that is not an endorsement of the brand.
Proper operation (or satisfactory operation) is more up to the software, in my opinion.
I have no opinion of any pre-bundled software.
Come to think of it, isn't there a FAQ around here with all this info...??