Hauppauge WinTV Cards
Many people have reported good performance and strong driver support for the Hauppauge WinTV series of cards. They have a large number of cards, but only the WinTV PCI cards using analog reception will be of much use. Warning: if you're considering to buy a Hauppauge WinTV card check the chipset on the card before buying. Hauppauge has changed the chipset on some cards without any mention. For example the older version of the WinTV PCI Radio (401) has bt878 chip which is well supported by BTTV, but a newer revision contains the CX881 chip which currently (2003-07-08) is not supported.