Amazon video is pretty cool. Check slickdeals.net
for details on how to get $5 credit free. You get another 5 if you register a device (roku, bluray) Anyway, for videos you buy from Amazon, using Amazon's unbox software, you can download the video to view offline. Using unbox, you can also transfer a portable version to a mobile device. According to this site, http://www.pocketables.net/2011/05/amazon-unbox-videos-play-on-htc-thunderbolt.html
, HTC thunderbolt and Samsung galaxy tab works. I got this working on my galaxy tab. It transferred the file and I downloaded mVideoPlayer from the market to play the file.
This is the result of getting rid of uverse TV and going with hulu plus, amazon video, and over the air. More comments on that later, but so far Roku and the Sony s380 both work great. (LAN not wifi) Both support hulu plus and amazon videos. The roku has a more responsive user interface for hulu, but the Sony is pretty good so far. I connected a hard drive and now it can play all our home movies from a hard drive. Avchd files and dvd files. It even plays xvid files.
So far, so good without uverse TV.