I wish there was a good option. It’s actually legal to re-broadcast an over the air signal, provided it’s not altered in any way (re-encoded).
There should be a live torrent system for OTA TV. Antenna owners could use it to ensure perfect signal. The stream could be divided up by key frames and hashed (as bit torrent is). Any antenna owner would compare their hash to others to check if it was properly received. If not, that chunk could be downloaded instead of using the signal.
Such a system would make it easy to extend to leechers. They could offer a service to the antenna owners: hard disk space. The leechers are the ones who allow DVR service to the antenna owners.
Everybody wins. Antenna owners get perfect signal and they can pause and fast forward through commercials. Leechers get to view the live program without an antenna, and store the stream to repair antenna-owner broadcasts.