1. A computer-readable storage medium storing thereon processor-executable instructions, comprising: instructions that form a MRU-client document list from a registry list and a configuration list, the registry list containing a plurality of entries, each entry associated with user document that was used by a user from a client machine, a configuration list containing a plurality of entries, each entry associated with a user's most recently used document that is stored on a file hosting server, the file hosting server enabling a user to use the documents stored on the file hosting server from a plurality of additional client machines.