Have you checked out the:
Hauppauge HD PVR High Definition Personal Video Recorder 1212
It's an external device that attaches to your PC via USB.
The recording format is AVCHD, which can be used to burn Blu-ray DVD disks. Two hours of HD recordings, recorded at 5 Mbits/sec, can be burnt onto a standard 4.7 GByte DVD-R or DVD-RW disk for playback on a Blu-ray DVD player.