go for the pinnacle pctv pci internal tv tuner card. It is really good card priced at 2.7k with 1 yrs of warranty.
Apart from TV watching, it can record TV shows, can take input from your analog sources (like your miniDV, HI-8, Digital-8 handy-cams), and record it either MPEG and Mpeg4 (DivX) format.
It is also having a FM tuner.
Check the link for details.