I own both the g-box and the apple tv 1st gen. I'm not sure why people dog on the atv1 so much b/c it works quite seamlessly for me. Sure it has some weak specs but if your running xbmc and your not a complete videophile its fine. The g-box is a bit more to have to mess with. Both work and both...