Using Change Data Capture
Sync Services and SQL Server 2008 Change Tracking...a perfect match?
https://connect.microsoft.com/SQLServer/content/content.aspx?ContentID=5560