If you intend to use a PC, the Hauppauge is used to record component video, as from a cable box. Another alternative would be a PC tuner that takes a CableCARD, such as a Ceton Echo or a Silicon Dust HDHomeRun.
PC tuners are more convenient to use with, say, Windows Media Center. However, a PC tuner will "respect" copy-protected content, such as premium channels like HBO. You wouldn't be able to copy protected recordings to another device and play them; you'd have to play your recordings on that PC (or an approved "extender" such as an XBox).
BTW, for non
-copy-protected shows, if you're willing to wait until the program has been completely recorded, there is PC software to automatically
locate commercials and skip over them during playback. Much of the time, you won't even have to hit the "skip forward" button. This software isn't perfect, though; sometimes it misses a commercial and you have to skip forward as usual.
If you'd like to go this route, here's yet another thread to check out. Read at least the first post: http://www.avsforum.com/t/1422535/windows-media-center-vs-tivo-premiere
PS: that post links to an article which recommends some commercial-skipping software. The commercial-detection software it recommended was ShowAnalyzer, which was probably the best available at the time. But ShowAnalyzer is showing its age; nowadays, you might consider Comskip instead.
PPS: the "free" version of the commercial-skipping add-in (included with the DVRMSToolbox software) is not compatible with Windows 8. If you have Win 8, you'll need to donate a few $$ to the DVRMSToolbox developer to get access to the latest version of his software.