Take a look-see @ EyeTV for Mac. I just put a splitter on my TV cable, put one end into the EyeTV unit, stuck in a USB port in the back of my iMac and I have channels 2 through 99 that I can view and RECORD! Then I use it to output the recorded video into the format I want. I believe it also has a way of hooking to your VCR and/or DVD player and can also handle HiDef (apparently from a HiDef antenna). The basic channels 2-99 filled my needs, so didn't go any further with the configuration abilities of EyeTV. www.elgato.com
Regards, Cyrus
iMac 27" Intel i7 Quad-Core; 16GB RAM; 2TB HD
Final Cut Studio, FCP X, Photoshop CS5, After Effects, etc.