1. A method of populating a predictive text dictionary of a handheld electronic device, comprising: detecting a connection between said handheld electronic device and a server, said handheld electronic device having a predictive text dictionary and being operable to allow a user to enter text and to receive and place words in said predictive text dictionary; the server in response to the detecting retrieving user preferences corresponding to a list of word categories for said handheld electronic device; the server selecting a set of words from a word database at least partially based on said user preferences; and the server providing said set of words to said handheld electronic device for placement in said predictive text dictionary, said set of words being at least partially based on said user preferences.