I've been using something that's been working well but I wanted to gain some experience with it before posting here. The reason for waiting to post is that I'd read some reviews that made me wonder how well it works.
It's an inexpensive device that allows you to decode digital OTA signals and has a recording capability (like a DVR). I'd read about devices like the Roamio (at e-r.org) but they seemed a little pricy. Here's a seller listing for this other thing, called an iView:
http://www.amazon.com/IVIEW-3200STB-Multimedia-Converter-Recording-function/dp/B00RDQGBIE/
It's priced in the high $30 range and provides the capabilities I was after: basic reception/decoding/converting and recording of digital OTA signals. In my case, one of the TVs here is a nice but older set, just the size that would be perfect for watching The Big Game... in the mid-90s. So it's not a super-high-res set, but it still works perfectly. I'd been using streaming through a Roku 2 on it (the set doesn't have an HDMI input), but it couldn't handle the HD antenna without the decoder. All I really wanted was the decoder, but the recording capability is a nice surprise. I'm just using a USB stick that plugs into the USB port on the iView. Maximum external storage device size supported is 3 TB, but I get along fine with a lot less than that.
It's not the slickest thing in the world, but with a little experimentation and use, it's fine. It does give you a program guide, but not the easy things you get used to with a typical cableco-provided receiver/DVR setup. For example, you can't set a "series recording", rather you program it to record THIS channel at THIS timeslot (so that, for example, if the football game runs over and you're not paying attention, you might miss some
60 Minutes).
It only has a single tuner, but it does support pause, rewind, and so on. You have to enable it, which is easy to do and referred to as "timeshift" mode.