Well. I think they have very similar resolutions. But since the 2 android phones have bigger screens, the pixels are stretched a bit. It's not a big deal though cause you really have to strain your eyes to even see the pixels. And the s2 has a wayyyy brighter more colorful screen. the iphone screen is way too tiny in my opinion. Especially considering that it only takes up like half the surface area. And iphone is not that good overall. Get android ^.^