I don't want to start a flame war, but for those saying iOS does not lag behind android, what can iOS do that android can't? Besides being ultra smooth all the time
When I reverse that question and ask what does android do that iOS can't, I immediately have a long list. Custom keyboards (can't live without Swype!), widgets, notification led/active notification, drag and drop file system, sound profiles, setting default apps such as browser, mail, and messaging; all immediately come to mind. And you don't even have to be rooted to do all that stuff.
I really wanted to love iOS, and I don't think it's bad by any means. But despite the beautiful and amazing iPhone hardware, I couldn't do it. The biggest thing for me, believe it or not, was not having Swype. If I could have had Swype I probably would have kept the iPhone.
Sent from my XT1053
Edit: oh, and I'm one of the few who actually likes small screens. I'd give anything to get a high end android in the form factor of the iPhone!