OK, followup on the cheap chinese TV devices I've been playing with.
The "1080p Media player" by a company called Diyomate is the best device for a tiny thing that will connect to your TV with an HDMI cable and play HD movies from a flash (or any external USB drive). It does not struggle at all with the playback. But it doesn't have internet or anything like that. it is strictly for playing back videos (and audio if you want).
Then there's this MK808b device, which is about the size of a pack of gum. It is a full Android device. So if you plug it in with the HDMI cable, it will turn your TV into a "smart" TV. Meaning it has a wifi internet connection, you can install android apps on it, play back video and audio. As far as video, it is not very smooth so I don't recommend it for that. The other one is much better for video playback. But for internet related activities this thing is great for it's tiny size and cheap price. Also, you will need to get that RC11 remote so that you can use it as an airmouse and keyboard. Either that, or some kind of keyboard/mouse combo that can be connected to an android device through usb. I recommend the RC11, as I tried a couple of other options. One area that was impossible to get around: pinch zooming. I don't know how to do this with just a mouse and keyboard.
Now, what's so great about this? Just because the devices are small and cheap, that's all. I know those of you that have xbox and playstations can do all this with those things. But this may be a more convenient option. Also, people like me that have a full desktop pc connected to a TV will also not be that interested. So it's just a price/size thing. Amazing nonetheless.