For my money (literally) it doesn't get any better than Smart Keyboard Pro. I first bought it when it was featured here at Android Central (back when I had my Droid) and although it was good, it just didn't do so well on the Droid's screen. Now the Evo on the other hand. I feel like it has the perfect layout and size on the Evo's screen. If you own an Evo, I can't recommed it enough. If you allow yourself a bit of time to get used to it, I think you'll find that it's a very useable keyboard. It's quick, accurate, has a great layout, and best if all, no tiny, too-small-to-always-miss spacebar.
Sent from my Evo 4G using Tapatalk Pro.