GPU - We both agree, iPhone 4S over 2x faster. Even on phones released AFTER THE IPHONE 4S such as the Nexus or Droid Razr.
Battery life -
http://images.anandtech.com/graphs/graph5198/42825.png
http://images.anandtech.com/graphs/graph5198/42827.png
ANd seriously, saying 4S has issues with battery life, when comparing to Android? LOL.
Camera - You say the top of the line 'Android' has an 8MP camera, guess what, it doesn't. The flagship is the Nexus Prime, which has 5 megapixel camera. Furthermore, many reviews have pointed to the quality of the iPhone 4S lens being far superior even at same megapixels. Either way, you have to decide exactly which phone you are comparing to the iPhone 4S. You can't create a pic-n-mix based on parts from all different phones.
App Store - Apple has far more Apps, which are generally higher quality - and have greater security around them (even Charlie Miller can admit that). Only the other day there was an article on Toms about an app which is only on Apple for now. There's thousands of others, including loads of free ones like Sky Sports which simply don't exist on Android. Your personal preference can be for a lump of clay if you like - there are more apps on iOS.
DPI - the point at which it becomes noticeable is below that of the iPhone 4S, you know, the whole 'retina' marketing campaign actually had a scientific basis. Are you talking about the Galaxy S2 HD which isn't even out yet? That could not be a worse argument.
SGS2 has worse battery life, half as fast processor, lower resolution screen which is also bigger (making it visually even worse), can't wirelessly stream video to TV's, has a smaller app store, has no integrated iCloud, or Siri, has a lower quality camera (according to lots of reviews), has lower customer satisfaction ratings, and runs Android which always lags/freezes or experiences slow-down. And of course, Apple always offers support for their old devices for far longer than Android has.
So much 'shredding' of the iPhone 4S... lol
And by the way, even if the camera was as good, and the battery life was as good, and the app store was the same, and Android didn't leave devices unsupported after less than 2 years, and SG2 had Siri and iCloud etc etc etc... the 2x faster GPU alone would be reason enough to say that you can't compare prices since the iPhone 4S has better specifications.
Oh and it's also not a brick.
🙂