
I recently got totally converted to Swype for Android. This is by far the best Android keyboard alternative and obviously will be found standard on many upcoming phone models.
By default the Android keyboard is just a bit too small for fat fingers, and the alternatives I tried, although nicer-looking, did not help much.


There are easy and well though methods for producing punctuation, adding a word in the dictionary, forming a double letter,... which you can all learn from the integrated interactive tutorial.
There's also a shortcut key to swap quickly from one input language to another.
In brief nothing seems to be missing and you'll be amazed to see how faster you can type with this little revolution.
The beta phase for Android is over but you may find some leaked versions here and there, just beware that you need the one matching your screen resolution (HVGA, WVGA, ...)
In conclusion this is the app to buy if you ever buy one on the Market!