I was at a party the other night and this guy was showing me his Android. I really would like to have one but I was telling him that the touch screen gets in the way of my long nails. It is bad enough using the Blackberry keyboard with these nails. Well, this guy showed me an app he uses: Swype. With the touch of a finger, you can swipe out 40 words per minute. It is a QWERTY keyboard that is also smart enough to automatically identify blanks, capitalizations and misspellings. It also learns new words and adds it to its 65,000 word dictionary. and supports a number of foreign languages.