Well I have been struggleing with all the different keyboard options out there. Tried them all (free or trials) none worked as good as this did. I was always missing the "o" key and the dam "." was always being hit for the space bar. Finally I found one that just worked no gimics no hassels and free. Now I got the idea from here Get a Better Android Keyboard, No Rooting Required and the files from here new htc ime keyboard for motorola droid | Droid Life: A Motorola Droid Blog and the only thing i did differently was blue toothed the files over from my Linux box. Calibration app is a great addition and It works flawlessly. Instantly doubled my email speed with out all my backspacing to delete all the extra periods!! Thought there may be others out there in the same need. Hope this helps others.