-
-Keyboard: I find iOS far better except for the exclusion of swype, iOS is much more accurate with my fat fingers. As for showing all the predicted words that would slow me down a ton, sitting there picking the right word when I could just type it out as fast, especially with how powerful iOS mistake recognition is, but maybe this is needed for how inaccurate the android keyboard is.
iOS has the worst predictive keyboard in existence. Apple should be ashamed that it's still so terrible. Swiftkey before you teach it from your texts, facebook, twitter or whatever is spooky. Afterwards, it's just about at "Holy crap! I sent an email to my wife nearly entirely with the spacebar!" Kii is almost as good, but not quite.
One of the other things that I've had forever on android that made me want to throw my iphone was the inability to setup 1-touch direct call/text/email for contacts on the home screen. Not to mention having no real control over the home screen. Never understood the allure of home screens that look like my mom's XP desktop from a zillion years ago, all bloated up with shortcuts for everything ever.