Well, I continue to search for the optimum virtual keyboard (I have a Droid). I've used: Default Keyboard - Not bad but far too basic lacking even some of the simplest features. Better Keyboard - A good effort but I hate it's secondary key feature. Instead of a brief hold it's a brief hold AND a select. HTC Touch Keyboard - Very good keyboard but not for the Droid. Low resolution, doesn't size right and lacks any AI to deal with situations like making "dont" show up as "don't". Swype/Shapewriter - Both were interesting for about a week and then the novelty wore off.