Android wins for me, too, but there are two issues I have with it, which I wish Google improves:
1. Games selection: There are just not enough games there, unlike in the App Store. I can name at least 10 games out of the top of my mind that I really want to have on my Android.
2. The Lag, Dear God the lag: The Optimus 2x(my phone) was powerful two years ago and mine came with Android 2.2. That ran OK, but after I updated to 2.3 lag spikes started appearing in the menus and multi-tasking went to hell. Now I'm on an ICS custom ROM and it isn't better at all. I guess this is more LG's fault than Google's, but if my friend's Galaxy Nexus can run Jelly Bean lagless with worse specs than my phone, then there's definitely something wrong here. Actually, the main reason for me to update to ICS was Chrome, since Opera or any other Internet browser on Android wasn't very good, but there's lag all over Chrome.