1. A method for synchronizing data, comprising: receiving information indicative of a rate of change to data in a first data set; dynamically selecting a time to synchronize at least a portion of data in a second data set with corresponding data in the first data set as a function of the information indicative of the rate of change.