Thanks Adam, this may provide what we are looking for. I do have a follow up question though, when is this LoadSettings.aspx called? If it is called each time the user logs in or enters the chat room I can see this doing what we need however if it is a true global setting as the name suggests I don't see that being a solution.
Thanks,
Chris