It must be a personal preference, because iOS looks stale to me. Icons on a grid, same as it has been for 5 years.
The notifications menu also lacks compared to Android. On Android I can delete individual notifications in a line-item manner or all-at-once, iOS doesn't give you that choice. iOS, for some baffling reason, still doesn't give quick access to common general settings like Android does. I can swipe down the notification menu and instantly access toggles for WiFi, BT, GPS, Sound/Vibrate, Screen Rotation, Airplane Mode, Driving Mode, Brightness, etc. It's 2012 and iPhone can't do that.
I don't know if you've tried 4.2 either, but the new power widgets they added are really great - they really just are stealing that from all the custom roms I think and improving it, but it's a welcomed addition.
The problem with Android is that each OEM has their own UI, with only Motorola's Blur being anything CLOSE to being as good as stock android. I tried to use the leaked touchwiz ROMs for my S3 and found that I'd been totally spoiled by stock android's UI and customization. I personally find HTC and Samsung's own UI implementations sorely lacking - for example, I could easily get email and calendar notifications on my lock screen if I was on Blur or stock android, but not at all on touchwiz or sense UI.
This is why when someone says they want to try android I first tell them to try a nexus phone BEFORE going to some other OEM UI, even if the nexus phone isn't what they'll want. Because even if the phone they do want hardware wise has some poor UI on it, chances are that AOSP is available on it in some way, shape or form. The S3 is kinda limited since everything is based on Cyanogenmod, but even so it's got plenty of ROMs to choose from (I'm presently on the LiquidSmooth Beta 2 build.)
As for notifications, I find the pulldown notification screen in Android to be pretty amazing, and I'd be lost without it. Also, the new lockscreen in 4.2 that has lockscreen widgets like allowing me to see my calendar, the weather, access my camera in seconds and whatnot is also pretty awesome.
I haven't found Android lacking in any area app-wise. Craigslist app, Instagram, Chase, Mint, Office Suite Pro, Yelp, Pulse, Flick Golf, Bad Piggies...etc. Actually, Android has better versions of several must-have apps, topped easily by Google Maps. I use Google Maps daily, and I would never switch to an inferior mapping app for my smartphone. Google Voice is more tightly integrated into Android, as is Gmail.
Google maps alone is a great thing on an android phone. Google voice is also exceptionally good and I prefer it to Siri - getting notifications that it will also take 17 minutes to drive home from work right now is kinda cool, too. The only thing I find sorely lacking in Android is Exchange support; coming from Windows Phone and an iPhone, I'm used to threaded mode and such, and I just cannot get that on Android - and that's painful when you have exchange for work, personal exchange accounts and whatnot.
But beyond that, I don't think I've ever been left saying "gee, I wish I had ___ on my phone, iOS has it." I said that PLENTY with Windows Phone 7 and 8, though.
anyway, tl;dr: In my opinion, Android beats the CRAP out of iOS.