Using Android reminds me why I stick with the iPhone...
This is not a flame - this is my experience. Although I use a Mac at work, I'm not an Apple apostle - my work keeps me in contact with many new phones - pre-release - to produce documentation for them. Let me tell you about the latest one.
It is a mid-range Android phone, 4.5" screen, running Jelly Bean. There is no Home button, so whenever the screen powers down you have to reach up and click the power button on the top of the phone to start it up again - I very quickly set the power off time to Never.
Important icons are scattered all over the place, with no consistency. In the Phone app, switching between the Phone section and the Contacts section is done at the top of the screen (hard to reach one handed), with the Options icon at the bottom. In other (native) apps (like Messaging) the Options icon is up at the top right.
When browsing, the bar that slides down to actually allow you to switch tabs etc is maddeningly inconsistent as far as the way of triggering it is concerned - sometimes it comes down, sometimes it doesn't. Same with gestures - you just don't know if something's going to work or not.
Now, this may be due to pre-release bugs, but I've been through enough Android phones to feel that it's not. It's certainly better than previous Android versions in many cases, but the overall experience for someone who's used an iPhone is TO ME, decidedly sub par.
This is just my opinion, obviously.