>"Inspell" gives you red squiggly misspelling highlighting and intuitive spelling correction. It's a fantastic addition. Honest question - does the Android have something like this?
Android supports what are called IMEs -- the OSK is essentially just another application type, which can be replaced by the user. Which is basically to say that if you can dream up a method of inputting text, Android can do it. You can find everything from what are essentially much improved versions of a "standard" OSK[1] to gesture based typing[2] to alternate IMEs for non-latin characters to almost anything else you could come up with.
So the short answer is "probably."
[1] http://www.smartkeyboardpro.com/ (this is what I use on my phone at the suggest of another HN commenter a couple of weeks ago).
Android supports what are called IMEs -- the OSK is essentially just another application type, which can be replaced by the user. Which is basically to say that if you can dream up a method of inputting text, Android can do it. You can find everything from what are essentially much improved versions of a "standard" OSK[1] to gesture based typing[2] to alternate IMEs for non-latin characters to almost anything else you could come up with.
So the short answer is "probably."
[1] http://www.smartkeyboardpro.com/ (this is what I use on my phone at the suggest of another HN commenter a couple of weeks ago).
[2] http://www.swypeinc.com/