iOS has visually slicker apps, but they are less functional, because iOS is more locked down. With Android, I use a custom home screen and a whole bunch of widgets that make the device far more useful to me than iOS devices which seem like toys in comparison. For example, the 3G Watchdog's widget showing quota usage, and calendar and weather displays. The fact I can use rsync to sync folders between my phone, tablet and home NAS without storing my files in the cloud somewhere or having the files siloed in a specific application or generic "photos, movies or music" buckets is a game changer for me.
The only time I use my iPad these days is on transatlantic flights when I want to watch my own movies or play some slick games. But that's even being transplanted by my Nexus 7, which is much nicer to use owing to lower weight - and bonus, I get most of the apps that also work on my phone.
iOS reminds me a little of DOS circa 1993, while Android feels a bit like Windows 3.1 of the same era. DOS apps were typically silos using custom graphics libraries, while Windows apps were drab but more consistent and had some pretense at integration (early OLE).