You can get the Android 4.0 Ice Cream Sandwich keyboard on Froyo/Gingerbread phones. Mostly works except it doesn't have the voice input button, unfortunately. [APK file download]

Video demo: Ice Cream Sandwich keyboard ported to non-ICS phones