I been on and off iPhone but I did have android for a year, evo 4g was great battery sucks , and root it cause I hate to wait for updates , got me a nexus s 4g but hate something's about it too, the evo 3d did it for me i had to get another phone I was thinking windows 7 but I knew an iPhone was coming and most likely for sprint so now after a week im happy to carry an iPhone as my personal phone ( I did have an iPhone 4 for work on tmobile ) and for some reason I don't miss the big screen, I do miss some apps that I bought but getting all my old apps(from 3 or more years ago that I have bought ) feels nice, I like the slide down notifications like android as well and love the camera, take pictures of my son like everyday