In versions 1.0 and 1.2 of Microsoft CRM, we used SQL’s merge replication technology as the basis for our offline sync process. Merge replication is great, but it ended up being too heavy-weight for our very simple needs, and in 3.0, we built a synching