Okay, I was dubious about this one. Ive just put it through some paces and am impressed indeed. It auto-capitalizes sentences after a period. You swipe your fingers across the keyboard to the letters that form your word -- no individual tapping, altough thats possible too. It uses prediction to fill in the word by default and was accurate almost all the time. At the same time it generates a list of alternative words so if the program misses, its easy enough to pick the correct one. I wasnt even particularly accurate with my swiping and it did a good job of getting the right word. Words with double-letters, e.g. keep, no need to linger on the e key, just go to the next letter right away, e.g. p and it correctly guesses the word. Minor quibble: Didnt correctly capitalize the word Im. Not a deal killer. Also, does it learn new words or can its dictionary be edited in some manner? Dont know yet, but so far, Im impressed.