Thumb Keyboard is the best of the best. Like many of the keyboards in this list, it splits the keyboard in two, so you can hold the tablet in either landscape or portrait and still reach all keys with only your thumbs. You can adjust the size of the keyboard (according to tablet or smartphone display size). You can also theme the keyboard and even use your own background.
Jack Wallen is an award-winning writer for TechRepublic and Linux.com. He’s an avid promoter of open source and the voice of The Android Expert. For more news about Jack Wallen, visit his website getjackd.net.