Really great idea.
Currently I'm not using T9 (Croatian) because I use too many "non-standard" words.
And with Swype coming, personalization of T9 is neccessary.