I had a Haupage wintv pci card in my old pc. It worked quite well. I also have the USB version for my laptop and that has Radio on Its very good. I gave my daughter the PCI card and she had a bit of trouble with XP. BUT a new driver sorted that out. The cards themselves seem a bit more expensive but they do work well. The one my daughter has is at least 5 years old.
I hope I've given you something to start off on.