I record OTA channels using Simple.TV. It's a small box connected to a USB hard drive. It uses a browser interface to interact with and requires a wired network connection.
Cool part is I can record a show and view it via the network connection. That's the only way to view the recorded video... It also has a program guide - I can view a live program if wanted. AND, since I'm using a network interface I can be anywhere in the country viewing my recordings... Just depends on the bandwidth available to upload from home, and download at my iPad!