Make the registry changes in this post:
http://forum.ppcgeeks.com/showpost.p...&postcount=214
It gives me the auto-correction and word suggestion like on older phones. This will also work with the hardware keyboard, but make sure you don't have "Cleartype on landscape mode" enabled or you won't be able to see the word suggestions.
If you are using the new Touch keyboards, it seems you also have to go in and enable Spell/Word Completion and Auto-Substitution in their options too. Activate the keyboard, click on the little up arrow to bring up the settings, click on Touch Input Settings and check every item there (Spell Correction, Word Completion, Auto-Substitution) that you want to use. It also seems like you have to set the keyboard ABC/T9 switch to T9. This may mess up the Compact Qwerty keyboard -- all I can get now are numbers. But it does work the the Full Qwerty keyboard.
In case you want to switch back to the original settings, here they are:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\e0010409]
"Ime File"="\\windows\\eT9ime.dll"
"Layout Text"="eT9 IME"
"Keyboard Layout"="00000409"
Anyway, here are the registry files for the original and new settings. You need to have a registry editor to import them. You may have to soft reset after making the changes.