I've had my Galaxy S with Android for almost a year now. Can honestly say that my inital "IluvAndroid" relationship has systematically morphed into utter disgust and contempt for the damn thing. The only thing that works flawlessly on my Android now is its ability to show "force close" messages around every turn and I'm sick and tired of having to play around with ROM versions only to find out they all suck after weeks of use. Also, the applications on Android are horrendous sometimes, I was hoping they would have improved by now (take an example: You can't turn off that stupid image bar thing on the official Facebook app. Just try and use it when you only have GPRS reception). Then there's the constant application updates on Android. Updates followed by more updates.... update, update update with almost no improvements made (just tons of fixes for the 2 Billion+ types of Android phones on the market.
No thank you. I'm done with Android, can't wait to switch over to iOS again. I've actually started using my old iPhone 3G again just so I can get stuff done while still having a phone with enough charge to get to the next day. Not to mention Android competely ****s its pants when you have bad signal (thanks, Vodacom) whilst my iPhone still remains responsive and useful in the same conditions.
One thing that did suck about iOS was the way it handled notifications compared to Android. We'll, that's fixed now.