Google android : We recently showed you the way to find the fantastic Gingerbread keyboard with your rooted 2.2 Android phone, but some kindly folks at XDA-Developers have made their own package for rooted or unrooted phones running 2.1 and above.
Unless you have a non-traditional keyboard like Swype or 8pen, you will want to get this keyboard-it's easily among the best point-and-tap keyboards entirely on Android. It's more accurate targeting, better auto-correct, and typing numbers and symbols is a lot quicker than on the stock Android keyboard. Actually, it's probably among the best traditional keyboards available for the platform now (next to previously mentioned Swiftkey, which while great, really has its share of annoyances for a few). Plus, you no longer require to flash it as you will a ROM-just download the package, tap it to set up, to get typing.
The Gingerbread Keyboard is usually a free download for Android phones running 2.1 and 2.2. If you are seeking even more Gingerbread in your phone, you should check out the 2.3 launcher in addition.