Ive owned both, an iphone and an android which i currently use.
I sorely miss my iphone, my opinion is android is completely over rated. The motto "it just works" by apple couldn't be more true.
3 points to consider when buying a smart phone:
1. Hardware reliability. Iphone is the most reliable smart fone in the world, fact.
http://www.nissanpatrol.com.au/forum.../2011/10/5.gif
2. Operating System reliability. Apple wins again. Android suffers glitches which makes you "force close" applications/. Doesnt happen on Apple.
http://www.nissanpatrol.com.au/forum...2011/10/37.jpg
And lastly
3. Functionality - This one android wins as it is more open and flexible to customization etc.
This is my opinion only, ive rearched it a fair bit, and as such will be returning to iphone as soon as possible.