I have a standalone DVD recorder with a 160gb hard drive and DVD and VHS.
I record from TV on to the hard drive and then transfer to a DVD Rewrite disc and then transfer to my PC hard drive or my external hard drive. Rewrite discs are not very stable which is why I always record on the hard disc first. If a rewrite fails I can always try again.
I then edit it using various programs and then burn it as a finished article to DVD. This can then be played back on any DVD player.
Why do you want it on a hard drive rather than a DVD?
I use a Humax PVR9200T to record/time-shift. Drop stuff I want to keep to a laptop (transfer is slow and if 1hour+ prone to failure, so chop into bits on the Humax) I then use TStoDVD (fronts ProjectX) to convert the .ts files before burning to DVD (DeepBurner)