I think smartphone users, particularly those on Android, need to give Voice Recognition a serious look.  It's one of those technologies that has quietly gotten better and better in the background even after a lot of people wrote it off.<p>I use Voice Text (<a href="http://androinica.com/2009/07/29/voice-text-turns-your-speech-into-text-in-android-apps/" rel="nofollow">http://androinica.com/2009/07/29/voice-text-turns-your-speec...</a>) and couldn't be happier (Yes there are still errors but you can dictate a full paragraph and then just fix the 3 or 4 wrong words)