I thought somebody by now have posted this, anyway.
There was a time when iPhone used to be innovative and leader of mobile technology and everybody else has to catchup and follow iPhone's league. But since the first quarter of 2011, the iPhone is no longer the leader of mobile world.
There could be many phones released in 2010 or Q1 or Q2 or 2011 that can be compared with iPhone 4S. In fact, this time, iPhone tried to catch up with the technology but still failed to do so to completely catchup.
Samsung Galaxy S II (Announced in Feb 2011) = Apple iPhone 4S (Announced in Oct 2011)
Camera: 8MP = 8MP
Processor: Dual-core 1.2Ghz > Dual-core 1.0Ghz
Display size: 4.3 inches > 3.5 inches
Resolution: 480 x 800 pixels < 640 x 960 pixels
Memory Available for Apps: 1GB RAM = 1GB RAM
Bluetooth: v3.0+HS < v4.0 with A2DP
Secondary Camera: 2 MP > VGA
Radio: Stereo FM radio with RDS > NONE
Battery: Li-Ion 1650 mAh > Li-Po 1420mAh
Stand-by Time: Up to 710 h (2G) / Up to 610 h (3G) > Up to 200 h (2G) / Up to 200 h (3G)
Talk time: Up to 18 h 20 min (2G) / Up to 8 h 40 min (3G) > Up to 14 h (2G) / Up to 8 h (3G)
As you can see that iPhone tried to catch-up with almost an year old Galaxy S2 but still fails in many department. iPhone is no longer the leader of mobile tech scene. I'll be very happy to come back to this thread on Oct 11 with Google Nexus Prime specs which will be head-to-head with iPhone 4S because both are released in same month.