I am almost there. I say "almost" because I can't receive any OTA broadcasts. We need to keep cable for live TV.
I have an AppleTV2 that is jailbroken. On that, I have installed
XBMC for iOS
With a few available add-ons for XBMC, I get all of the TV that I would have normally recorded to DVR. But, with no cost.
There is one add-on called
Free Cable that gives you access to the content from these networks by scraping the content from their websites. The video quality is very good as well. Networks include:
A&E
ABC
ABC Family
Adult Swim
Bravo
Cartoon Network
CBS(& startrek.com)
The CW
Food Network
FX
History Channel
Lifetime
MTV
NBC
Oxygen
Spike
SyFy
TV Land
USA
VH1