Sorry for bringing up such an old post, but I couldn't help but to comment on such an interesting post:
First off, I'd like to clarify that the iPhone 5 DOES have a "larger" battery than the 4S if both are on 3G network. I have owned both phones before so I know the difference. Although the batteries of both phones are surprisingly about the same size, the iphone 5 is more power efficient due to its updated chips.
Secondly, although iOS and Android each have their own merits, how it is suited to the individual depends on his or her needs. For me, it is iOS. My iphone 5 was actually destroyed by the rain about 4 months back (very unfortunately). So although I can pick up a iphone 4, I chose to buy a Galaxy Nexus. I was mainly attracted by the OS experience it offers. However, within 3 months, I switched back to the iphone (currently using a 4S). The battery life was ridiculously short, as the AMOLED screen simply saps up too much power. Although Android batteries in theory are much larger or even two times larger than iphone batteries, iPhones are still the best in battery, and only beaten by the RAZR MAXX. This is due to not only iOS programmed to be very efficient, but also Apple's circuitry design. A Galaxy Nexus or Nexus 4 with a 1900mAh battery won't last longer than an iPhone 4.
Not only is the battery life bad, but as a Mac user I was also very frustrated that the Nexus totally couldn't sync to my Mac running Mountain Lion. I wasn't even expecting to sync it to iTunes, but only to appear on my desktop folder to be synced but it couldn't even get the job done. Also, with regards to GPU performance alone, the Galaxy Nexus does lag a lot when running games as its GPU is really outdated. The GPU performance is about the same as an iPhone 4. (Thought I saw a few comments discussing about the GPU).
Although we tire of iPhones for a while after using it, but only after having the iPhone taken away do we realize we are taking the services and stability for granted. The Nexus for me was buggy, laggy, plaqued with problems, although I did enjoyed fooling around with JellyBean 4.2, Google Now and the rest of the other stuff. As a daily driver, the Galaxy Nexus simply isn't good enough for me. Or as a matter of fact, most Android phones won't be good enough for me. The system simply draws too much power doing mundane tasks (for an iPhone). The day I switch to Android again will be the day when Android phones finally get their battery problems fixed, has a proper Mac syncing client and is waterproof, which probably won't be happening for a while.
Lastly, with regards to the comments about the battery life on iphone 4S/5 versus the S3. I've seen it with my own eyes before, the S3 AMOLED IS very dim. The iPhone brightness at about 40% is already the S3 brightness at full. Also, I seriously don't think the S3 can really beat an iPhone when it comes to battery life. AMOLED displays and Android OS is simply too power inefficient. My Galaxy Nexus has a way larger battery than my 4S but yet it can only be used for a fraction of what the iPhone offers.