I've been looking at the G-Box Midnight. I'm currently running an ATV2 with XBMC, but I need two more and don't want to pay the crazy amount on ebay.
BEST THING BY FAR, THIS IS THE DEVICE THAT YOU WANT
This little thing can do literally everything. It runs XBMC perfectly fine and is preinstalled. The makers even create their own personal update for XBMC for the device so it will ALWAYS work for this device. When I attempt to do things through XBMC I am not limited at all, I can do the exact same things I can do on my computer on this device. While the speed isn't as crazy fast as my desktop, this thing is still pretttttyyy fast.
And to the other cool factor, because it runs on an Android interface. You can do everything that an android phone can do. Here are some examples:
Long story short there is a reason why this device has so many great reviews on Amazon. You have so much flexibility to watch things on XBMC, an external, or through Netflix, various other programs, and it's just bonus points that you can run things just like an Android.
I would highly suggest purchasing the version under $100 and to get this keyboard with it, it works out of the box. There is 0 reason to get the Gbox that is over $100, it is charging you for a better controller and that's it, no better firmware, no updates, or anything. So your better off saving money on the device and buying a better controller.
I got this device roughly a month ago and it's definitely one of my better purchases, I've been trying to get other friends to buy it as well. Odds are I'm going to get another one for my living room once I get a projector setup.
Edit: I forgot to mention that the device comes with a 1 year warranty that they actually honor :)
why not a Maticom MX2 GBox?
I bought one of these last week and am very pleased with it. I also got this to go with it. I am able to control everything including power on/off from the couch. It works well with xbmc (i am a total xbmc newbie) and netflix. I bought it mainly for those two purposes since I got tired of constantly moving a laptop near the tv to put netflix or whatever on the big screen.
http://www.amazon.com/G-Box-Midnight-MX2-Android-Streaming/dp/B00CH643A8
awesome box, i have two