We recently showed you how to get the fantastic Gingerbread keyboard on your rooted 2.2 Android phone, but some kindly folks over at XDA-Developers have made their own package for rooted or unrooted phones running 2.1 and above.
Unless you're using a non-traditional keyboard like Swype or 8pen, you'll want to get this keyboard — it's easily one of the best point-and-tap keyboards available on Android. It has more accurate targeting, better auto-correct, and typing numbers and symbols is much quicker than on the stock Android keyboard. In fact, it's probably one of the best traditional keyboards available for the platform right now (next to previously mentioned Swiftkey, which while great, still has its share of annoyances for some). Plus, you no longer need to flash it as you would a ROM — just download the package, tap it to install, and get typing.
The Gingerbread Keyboard is a free download for Android phones running 2.1 and 2.2. If you're looking for even more Gingerbread on your phone, you can check out the 2.3 launcher as well.