Just echoing David's recommendation of MythTV. I've finally got work to let me build a MythTV off-air recorder. IMHO, MythBuntu is by far the quickest and easiest way to start out.
_________________________
Cheers,

Andy M