I've been watching less and less TV of late and have been thinking all the money I send every month to DirecTV isn't worth it. The continuing low-quality (over compressed standard def) BBC America channel also feeding this.
And then, of course, the summer SyFy season starts up!
Anyway, I ran across the HDHomeRun. It's a dual-HDTV tuner that sits on your network. 2 computers can use it simultaneously to watch 2 different shows. If 2 tuners is not enough, just drop another box on your network. It comes with software for the Mac that will act like a DVR (DVR software requires a $19.95 subscription to TV Guide, but a free 1 year subscription is included). It also works with Windows 7 Media Center and I've seen references to people using it with Linux as well via XMBC and Plex.
http://www.elgato.co.../product1.en.html
I think that buying an HDHomeRun and paying for just the cable shows I watch (Eureka, Warehouse 13, True Blood, Weeds, Wilfred, etc) via iTunes (Blu Ray, Amazon or other) should cost less than the monthly DirecTV bill.
Main issue at the moment is my HDTV predates HDMI. It has a VGA connection, but is limited to 640x480. That might be good enough to test things out though...