FlexT9 was the stuff for me. I got it free as an AOTD and kicked them all to the side for it. Now Swype has bought them out or something and Swype is what you'll find if you search for FlexT. The things I liked about FlexT were; double tap space gives you a period, four entry methods that you can change between, and the astetics of the keyboard its self. I liked being able to edit the custom dictionary of Swype, FlexT didn't let you do that. Now they've mixed the two and I have everything except the good looking keyboard. Swype's keyboard is ugly. Plus now that they've fixed the voice to text after ICS it works better then before, imo.