Does anyone know of good algorithms that eliminates duplicates from a mailing list using in-depth match coding? Also, the list includes the typical name aliases like robert, bob, rob etc. The mailing list I have is very dirty, in that sometimes the middle initial is appended to the first name, the addresses for the same person can be slightly off i.e. including abbreviation and extra words and the other duplicate names has the street spelled out fully and doesn't have extra words...etc. I have first name, last name, address1, address2, city, state, zip, phone number (uses hyphens sometimes, other times uses parentheses and sometimes nothing), custno, email address and a couple other fields to use. Any help would be greatly appreciated!! Thanks.