I just saw a very interesting post on another site. Apparently, EyeTV has released an update that will allow you to locally or remotely stream recorded TV content from your home Mac to your iPhone! You can also take recorded shows and load them on the phone. I was wondering how I could do that with my Dishnetwork receiver (which apparently there isn't an easy way), but now I may have to look into EyeTV. I'd love to have Curb, Weeds, Heroes, etc. on my iPhone for trips, commute, etc.
Check it out:
http://www.elgato.com/index.php?file=shop_onlineshop
p.s. No affiliation with the company so don't flame me. Just thought others would be equally impressed and interested by this.