I don't want this to turn into a fanboy war. Only from Android users that just upgraded. I have a Nexus but I wanted to upgrade my wife from her iPhone 4 as a birthday present which is not until mid October. Thought that this would be a good time to test it out for a month to see if the new model changes my mind. After maybe 3 hours of hands on I'm just not "overly" impressed and here are my reasons why. 1. Screen size is still too small. Navigating on the internet still feels so cramped. 2. Little to no control in customization. You have App Icons and folders on a various number of screens behind wallpaper and that's it. The pull down menu is a cheap knockoff. 3. The maps app is a complete joke. It looks as if your navigating in space. The goofy nav app even told me to turn right on a straight road. I then used my Nexus side by side and it appears that the maps are years apart. 4. The one thing I dislike is that only one app I love (flipbook) has been updated (as of this morning) to take advantage of the screen size. Instead of hardware fragmentation you have App fragmentation. 5. And last but not least I can't use the device one handed with a inciprio case on it. I still need two hands which defeats the purpose of going with a smaller device. Now don't get me wrong. The iPhone is fast at general navigation, the app store will eventually catch up to the screen size, the case selection on day one was actually decent compared to any android device and the overall build quality is decent except for one manufacturing issue called "metal flashing" on the rear antenna band. The camera is fast, low light performance is very good and the pictures look great compared to my Nexus (that's one spot where the iPhone kills my Nexus). And that's really it. If I could take the camera out of the iPhone and slap it into my Nexus I would be happy. The iPhone is a keeper but only for my wife. She will be very happy with the upgrade. I got her an Android device last year and she only had complaints. I swapped the Android phone for an iPhone 4 and no issues at all. But for me I have my targets set on a Galaxy Note 2. I ultimately can't live with the small screen for the time it takes Apple to upgrade the size again.