check into droidtv(like having a dvr on your phone) better picture quality it has a free version and has shows you might actually want to watch. O an it works great with decent 3g.
another cool app is bitbop but its a paid service.
O an droidtv will play on your tv through the hdmi totally stock and unrooted! enjoy