My first step into the smartphone ecosystem was with the original iPhone (before it got apps and 3G etc..) and it didn't last long really. I kind of didn't see the point in a smartphone based on my experience and went back to a much smaller Sony dumbphone. I tried again with the Nexus S with stock Android, and the battery life wasn't great, the UI was a bit laggy, and the apps were mediocre. "Meh" was my general opinion, although I liked the convenience of the Gmail app. Then I decided to get an iPhone 5, and WOW. I was worried about scratches but it was flawless out of the box. I put it in a gel pouch rather than a cover and it's still flawless several months later and after constant use. Battery lasts forever, it's also my iPod, and the apps are MUCH more polished. It does my e-mail, casual browsing MUCH better than android ever did, Reddit app is better (alienblue) and the whole experience is smooth and easy to use. Everything I could casually do on my computer - e-mail, web browsing, youtbe videos is just great and more convenient on my iPhone. My computer is now relegated to being a Microsoft Office machine. I literally only turn it on when I need word or excel. The size is also perfect. I wear a slim fit suit and I never notice it in my pocket, the screen is large enough for everything I need, and it's more "long" than wide - just what I need in a phone. I really don't understand why the iPhone gets so much hate. It's clear that Apple is focusing on the user experience - and WHAT an experience I've had. You can have my iPhone when you can pry it from my cold dead fingers.