Data Migration: DemandTools
The number one question I hear when dealing with clients who want to add new data to Salesforce is, “How can I make sure I’m creating duplicate records?” There isn’t a perfect solution to the problem, but there is a pretty darn good one. Check out DemandTools.