Or you could run MythTV and use your computer as the PVR.
That solves the problem of getting your video from you PVR to computer HD since your computer is the PVR.
Mind you, not everyone has a spare Linux box sitting around with a Vid capture card and enough HD space to make it worth while