If you haVe a spare windows computer lying about you can use WIN-TV by Hauppauge, This is a plug in (USB 2.x) device you can also add say half a terrabyte of storage on a 2nd USB port so you can record like 450 hours of programming.
Or there is a new device Antenna Box I think it's called 20/month for the EPG (I pay 25/year for my EPGs)
What do I use
Spare Windows box running WiRNS (Windows Replay Network Server) and XML-TV
Two Replay TV DVRs (no longer made) these are older NTSC only devices
Two Digital TV converters (One Echostar DTV Pal one Zenith/Insigna/LG that I keep working by frequent channel changes)
Rube Goldburg antenna and cable network
This works with both Park cable (Analog) and digital OTA with the DVR's auto selectring the source.. now that's hard to beat.
But for you I'd go with either the WIN-TV (Best buys, micro Center, computer store of your choice) or the Antenna Box device (As advertise on TV)
if you have computer skills you can get a cheap windows box (under 200 at Wal-Mart, there is one beside me just now) The WIN-TV device (About 100) and a big Drive (The 179 HP Stream has almost no drive) like my Toshiba 500 Gig for like 50-70 bucks and you are good to go.. Do not know how WinTV does the EPG but if it can snag 'em from XMLTV well the service I use is 25/year.
Home was where I park it. but alas the.
2005 Damon Intruder 377 Alas declared a total loss
after a semi "nicked" it. Still have the radios
Kenwood TS-2000, ICOM ID-5100, ID-51A+2, ID-880 REF030C most times