I have owned an iPhone 4, now I am on a Samsung phone, but I will be going back to the iPhone (I would have gone back already but have been waiting for the resize).
While my affair with Android was fun and enjoyable, it was also full of headaches. There are too many device makers on too many different versions of Android, the fragmentation is insane. Google is also just as walled as Apple, more so even. At least with Apple the app store isn't restricted by country (yes I know you can download and sideload apps---a hassle finding good APKS really). Not to mention the quality of apps is far higher on the Apple app store. Furthermore, I had far more hardware issues on Android (none at all with my old iPhone actually)---which btw if your USB connection fails on your Android phone, try using Heimdall to "reset/release PC screen", I think you can do it with Odin too.
Different strokes for different folks I guess.