Wow sorry, didn't see there was action in the thread. Good thing you sent me a pm.
Okay so... As you might already know, I have my own IT company here in Montreal, and we sell some media products as well, including Android TVs.
I honestly sell the Ouyas, and the MBox simply because they sell easier and have better profit margins. The one that clips onto the TV I haven't been able to sell as much, even though I firmly believe it is the best out of all the Android TVs I have tested.
What do they do? They all do the exact same thing except that the one that clips actually has a camera on it so you could skype and take pictures.
Now the real question is How do they compare to each other? Well, as I said earlier, they all do pretty much the same things because they all run on Android, and therefore you can install any android app you would like onto them. However, Ouya and Midnigt MBox comes with their own custom Operating System which I find really slows down the machine. They also set it up with so much junk software that it slows it down even more. They don't have air-vents so they often overheat, which is something I have been seeing more and more recently in our store.
The one that clips on comes with the stock android Operating System, and XBMC installed and pre-configured. No extra junk, or anything else that will slow down your machine.
It has air vents on the sides, and under it to make sure it always stays as cool as possible and this minimizes overheating. I have gotten waayyyy less returns on this product than the others because of either "overheating issues" or just "too slow" comments.
Honestly, you could probably buy any one of those and will be happy. But going with experience and the odds of what I have been seeing, the clip on one is the best bang for your buck. It works well, doesn't freeze, very little buffering before watching stuff on XBMC (if you have decent internet), and just lasts a really long time. Also I believe the seller on eBay ships it with a remote that has a full keyboard on it.
You could find it for cheaper on eBay, but I wouldn't suggest buying from China because it will take like 6-8 weeks to get here, you will have to pay customs and import taxes. and if you have trouble with it, good luck! When you find a US/CANADA seller, such as the one i Posted which is in L.A, you get it in 2 days, and if you have trouble, you could be sure he will replace it for you.
Edited by LakersFanatic, December 24, 2013 - 11:19 AM.