FlexT9 allows you to speak, trace, write, or tap for free today. This is a utility keyboard add on, not a stand alone app.
How to setup:
Download the app, then go to Settings > Language & Keyboard and select the FlexT9 Text Input radio box to enable it. Next, find a text field and long press. Select "Input method" and you will see all your available keyboards. "FlexT9 Text Input" should appear at the bottom.
Now that its set up you can see now that it is a very clear keyboard. The buttons are nicely rounded and easy to read. Tap to type is the first thing you'll probably do, and this will bring up the word suggestions while typing. This is most similar to the stock Android keyboard but has word prediction that is nearly on par with Swiftkey.
So long as you didn't disable it in settings, the swipe typing is also possible without any button presses. One thing I noticed is that it does not require that I do anything special to get double letters, like when swiping the word "really". The Swype keyboard forces you to make a circle on the L to double it. FlexT9 does not.
Notice a key with fire on it. This is voice typing. Tap the key and talk your message out. Tap the screen to process your speech into text. I tested this feature myself and with my four year old with nearly no complications. The last typing style this thing has in its arsenal is the write-it-yourself style. Tap the key at the bottom right that has a pencil on it. This is just like a piece of paper. Each letter is writable in a timed fashion, clearing the previous letter as you begin writing the next so as to feel seemless. This method is not as fast as swiping or typing, but brings back memories of the PDA era.
FlexT9 -