ravingroo.com
Why Do Digital Video Recorders (DVRs) Suck So Bad?
But the killer feature that is still lacking is the intelligence to start and stop a recording when a show actually starts and finishes, not when it's scheduled.