In reply to radddogg:
I switched from iOS to Android primarily for the purpose of outdoor/navigation ease.
It has a simpler interface for accessing files across applications and moving files around (GPS tracks, map tiles, etc). Also the Android interface allows me to set up multiple pages with certain apps replicated across them - essentially meaning I can have a page for X and another page for Y with some apps appearing on both (its a small thing, but makes usability easier in my opinion).
In short, I find iOS great in an urban, cloud-oriented, always available wifi/4g environment. In the outdoors, where a mobile phone might double as a mini and autonomous computer, Android has always felt better to me.
Of course all will work, so its probably minor advantages in each arena.