I had one recently and returned it. I didn't test android at all though, updated straight to the linux xbmc build. For 100 dollars I'm not sure what you could find thats better than it. That being said, It wasn't good enough for me. To elaborate a bit. It seemed to play most videos I have fine albeit with occasional video stutter. However videos would not play stutter free while updating the library. Also I could not get any skin fully working except for the default. (I admit I only tried ACE and aeon nox). There were problems with the addons downloaded by those skins. If you only want to watch videos and dont mind occasional stutter/ menu lagging then it will work for you, and is probably one of the better XBMC capable devices under 200 dollars. Another option would be an ouya depending on how well xbmc is working for it when the become available at retail. If you want a flawless XBMC experience I would recommend building a powerful windows based XBMC HTPC, although I've heard OpenELEC runs flawlessly on the Zotac ID41 so that's another option.