You're points are good, but i think my iphone 4 has great battery! I can play for over 2 hours on any game. And when i ammm at home i got my 3.2ghz 8gb ram 512mb video card PC!!! But i usually choose modern combat 2 on iphone over all these latest pc games. Funny thing haha. I play most my apps on my TV. Using the Tvout component plugs, with an extension so i can sit 5 metres back and play like it is a console!