If you tell users to put speed dials in personal contacts and use that, then they are stored in the SQL database and the .xml files for the .NET config are stored on the server and backed up with Migrator. All other information is in the User config for rights and password. As for history and some GUI setup, those are local, but not hard to design a default that can be pushed out on new logins. Another, easier option is to have users use the Web Client.
RobertWC