Deduping Processes

Does anyone use an automated deduping process for Companies, contacts, Opportunities and leads? and what are you using?