I have used just about every platform available. BlackBerry, Windows Mobile/Windows Phone, WebOS, iOS, and now Android.
I like the customization of Android, at least on my Galaxy SIII. I had to jailbreak my 4 and 4S to accomplish basic standard things on my SIII like icon placement and dock icon quantity. I simply downloaded a launcher, and changed almost everything that I wanted to. First, it was free. Then I went Pro because I appreciate the hard work and updates made to it. iOS lets you change the wallpaper, and a few ringtones maybe, some minor tweaks to notifications, and that is it. You can pretty much put the phone down, your customization is over.
Between the icon set that I downloaded, the widgets, the endless possibilities with UCCW and Zooper Widget...the phone is never fully set up. I change things as needed, not because I need to always, but because I can. I wanted a small agenda style calendar on my homescreen with the next 5 upcoming events. I created this in Zooper Widget easily, saved it, and now I have it right in plain sight. No app to open, no screen to slide, it is right there where I can see it at first glance. Decided to make another with various info like when the alarm was set for, device uptime, battery status, etc. You can't do that on iOS. Some of my co workers want things like this, and they don't understand why their iPhone won't do this. Some of them are weather enthusiasts like myself. Set up a nice weather widget using BeWeather Pro on my phone (long time fan of this app on BlackBerry), again, they want this, but they cannot have it.
The options are endless, and more and more stuff keeps coming out. Apps ported over, stability issues addressed, and Google just keeps making it better and better.....hard to not pay attention to this platform.