We had plenty of travel time en route to Mobile World Congress and spent a good chunk of it playing with the various keyboards available for Android phones. Of course, one of the front-runners is Better Keyboard, which just got a major update to Version 5.0. What's new:

Redesigned speech input feature. No longer have to long-press the button.

Speech input remains on until you hit cancel, which is great for dictating entire paragraphs. This can be toggled in the settings.