Cannot say I have tried any of these but...
http://zoomoutktv.sourceforge.net/en/home.htm
http://www.doom9.org/index.html?/capture/start.html
Personally I stopped going that route ages ago due to the amount of work involved to be honest. Myself, I bought a DVD+RW Recorder, Record What I need and then put the DVD+RW Disk into the drive and use whatever software to cut and edit the adverts etc out. My thoughts are - a TV Card is fine for watching a Live stream on the desktop while you do some work but capturing is another story - as the card will have no dedicated hardware to compress the images - unless you buy a High end one.