Resco Keyboard Pro is an extremely versatile replacement on-screen keyboard for Windows Mobile Pocket PCs with touch screens. It has Fx (favorite text strings you can insert with a tap, basically text macros), gesture support, 3 numeric layouts including calculator mode, support for 20 languages and lots more. New for version 5 are:
1. The new Thumb mode is ideal for one hand use.
2.Preview mode always shows the letter you are typing.
3. Correction mode ensures you enter only letters you really want
4.Multi-language keyboard support
5. Sound addition with the possibility to add any sound
6.Less memory usage
7.Easier addition of own skins
It sells for $19.95 and comes with free upgrades for a year. There's a 7 day trial so you can take it for a test run.