When it comes to hardware the 3g and the 4g have superior graphics capabilities over the 2g. If you want to do any 3d development you should get a 3g at least. Other then that all devices from 2g have pretty much the same capabilities when it comes to gaming power. I personally work with a 4g since I`m doing graphics only