Have you tried jailbreaking an iPhone? I was wanting more of the features of Android. I even tried the S3. After realizing a few things I wasn't going to get past with it, I switched back to my iPhone and re-jailbroke it. I had put it back to stock as part of my decision making on S3 vs iPhone 5. I am not wild about plain iOS, but jailbroken you can add all your widgets, tweak the appearance and such. I think it's the best of both worlds, personally.
No I never JB'ed my iphone. I'm going to stick with the S3 until an official 4.1 comes out.