Swype now has Dragon speech recognition integrated into the keyboard. To activate speech recognition, tap the Nuance logo button. Speech recognition requires network connectivity to Nuance's server. Speech recognition worked reasonably well for me. And, for some reason, I found it especially amusing to update Twitter and Facebook by speaking instead of typing. (Of course, I'm not sure this is something I would do in public.) A voice-text dictionary syncing capability adds new words that you enter via the keyboard to a personal dictionary, so Swype will recognize them the next time you say or write them.