I have had my Nexus for a few weeks and I love this phone. I've used a Blackberry for the past 6 years and couldn't be happier with Android other than the soft keyboard. I just make too many mistakes and it takes me forever to compose a message. I've discovered voice recognition and that helps but I dread using the keyboard. I have looked at but not tried the keyboard apps on the Market. Would any of these help?