Well, mazel tov for discovering that your RAZR has a "learning dictionary"! (iPhones can do that too.) It's not that complicated algorithmically - phones can pay attention to what words you are entering and your usage patterns, and if you enter a certain string often, it will suggest that as a possible auto-completion even if it wasn't in the phone's original dictionary.
-------------------- Chief iPod Correspondent
Senior Time Waster
Extreme Moderator
Moderate Extremist
Captain of the Planet Express
Assistant Jedi Librarian
--------------------