a) PC with tuner card, as mentioned above, and Windows Media Center (Windows Vista or 7).
b) Look for a used Pioneer 510 DVR or similar. Make sure it has NTSC tuner AND hard drive. Some of the recent players had hard drive for saving downloaded files, but no longer include a NTSC tuner.
I use both, but more-so the PC for dual tuner recording (Hauppauge 2250) and playback. I do not have my PC cabled to a big screen, but that is certainly possible.
Pioneer VSX-82TX | Monitor Audio Silver | S8,SLCR,Sfx,CP | Velodyne DDS-15 | LG CF181D | Stewart Firehawk 110"