I spent several years with Blackberry and even bought a new Bold 9930 and used it exactly for 29 days before returning it. Gorgeous hardware but the same stupid old operating system from last decade.
Android is my first choice, but my employer won't install corporate email on it. So I went with a 4S. Spent 24 hours with it, and it's alright. But Apple's limitations are really annoying if you are a power user. You're limited to a few ringtones and integration with Google services is terrible.
On the positive site, the hardware is amazing (down the packaging), and Siri is an out of this world experience that I expect to get much, much better quickly. iMessage is a cool idea (it bypasses the carriers for SMS and MMS completely), but of course it's not compatible with Google Voice, so I turned it off.
I will wait for Android to pick up more steam and will probably jump ship again in the next year.