I still like swype, when I'm not anxiously racing to put words in it does a pretty good job, and it's fun as heck. My poor old phone just gets confused sometimes... :)