I'm using the pctv-pro card from Pinnacle which lets me connect my cable-tv and FM radio to my pc. I can record from both sources as well. I'm only utilizing the tv though as I stream all radio nowadays.
It features S-Video and Composite inputs
NICAM stereo sound and FM radio
TV, Radio, Teletext and Recording software including MPEG 1&2, and Time-shift
Remote control
The Teletext app is awesome, kinda redundant if the comp got internet access though but still.