Dasher 


Dasher is a little application that allows you to do predictive text input: