Heres my main issues with iOS and android...
iOS:
Cant stand iTunes, would like to use something else. iTunes has to be one of the crappiest media programs out there.
Would like other options than apples hardware. Granted, their hardware isnt bad, but its not great.
Every new version takes forever for a JB to come out.
I think you need to blow a congressman or one of those crapeaters at the apple store to get an app approved on the store.
Android:
ABSOLUTELY HORRIBLE MEDIA SUPPORT. NO MATTER WHAT, IT SOUNDS LIKE CRAP.
TOO MANY HARDWARE PROVIDERS (LIMIT IT DOWN, AND ONLY LET THOSE DOING IT RIGHT DO IT)
TOO MANY CRAP PROGRAMS IN MARKET (AppStore and Market are polar opposites. Need a happy medium.)
I can agree with this. The hardware providers get worse if you want to find Android devices comparable to an iPod Touch. Meaning not a phone, but smaller than an iPad or what we call a tablet. The ones available when I shopped around (granted that was last summer) were pretty sad. While Android phones abound, their non-phone pocket-sized devices (uhh... mp3 players? Mini tablets?) were virtually non-existent.
The iPod touch isn't perfect hardware (why only a VGA camera when the iPhone has a 5 MP included?) and it isn't as customizable (without a jail break) but it fit the bill for me better than an comparable Android device. Good email, face time, web browsing (no flash though), unlimited texting with Google Voice, nicer display and more responsive touch screen than the existing Android devices had at the time.