Turning your PC into a DVR

I used to own the Hauppauge WinTV USB2 with remote.

Use that with Snapstream BeyondTV and its a great PVR/Guide setup.