If you have a TV tuner and Windows 7, you can use Windows Media Center. Another good free program is Next PVR: http

/www.nextpvr.com/
If you want to record a live internet stream like from ESPN.com for example, take a look at this tutorial: http

/www.ehow.com/how_7763591_record-livestream-video-computer.html