I do not know as I don't touch her iphone for 2 reasons. No, 1 of the reasons is not the whole respect her stuff business... It is much deeper seeded. I don't want to touch an iphone and she doesn't want me to try to jailbreak it (which of course I would attempt if I were going to touch an iphone).
The only thing that makes android any kind of difficult is every new version and every new phone needs to be hacked. No I honestly don't believe that but I do practice it. The phones work very well out of the box, but one day you may decide you want your phone to do something it didn't or couldn't do out of the box. Instead of thinking that sux, oh well, chances are you can make it happen. This is where root and exploits come in. All androids are open source and anyone may make platforms, roms (the user interface) and apps. This is what makes every model of android so diferent. The builders of the phone write their own rom, then based on the carrier they build it for, they create certain functions, capabilities or apps on it. The consumers buy them and devs (developers) exploit them. The exploit may be simple like taking a screen shot of the phone or removing all the crap that came on the phone. T to a custom rom that may mock a different phone or look and act like no phone on the market.
If any of this intrigues you, or you want to see what I'm talking about search for custom rom screen shots and begin reading the all things root section of a phone.
There is not a spell check per se on android but you can get different keyboards. Some have spell check ish capabilities. The top keyboard for Android is swift key 3. I use swift key 3 personally. It not only offers you a spellchecker ish style, it is an ai keyboard, meaning it learns how you write and offers predictions based on what it learns. It is a pay for app that is well worth the cost.
As for pay for apps, there is a way around almost everything, you would just have to figure out exactly the right terminology to successfully search. Before devs get upset that I would suggest a free pay for app, I am in no way claiming I do this, nor am I claiming I condone it, I am simply offering information. If you want