Android Jelly Bean comes with an intelligent keyboard and Offline Voice Typing
Offline Voice Typing is coming with Android 4.1 Jelly Bean, and it is exactly what is sounds - no more need for Internet connection to do anything with your voice on Android.
You just speak your text while driving, for example, and the device types your email, office document or text message for you quickly, without the pesky need to connect to Google's servers.
If you are not the voice typing type, Google has you covered with an improved on-screen keyboard as well, which learns intelligently from your typing over time, and ca predict what you mean to input. SwiftKey developers are probably pretty peeved right now.