I have used a lot of both android and iphones, I tend to change phones every 6 months so I definitely try a lot of them. Basically to me it comes down to this.
Android:
Pro's - more hardware options, more customization, more features, usually more powerful hardware, can get better screens, some...