Useful tool for cleaning up your Contacts. It lets you try it out a bit before paying, definitely worth the $2.99 of you have more than 10 duplicates to merge.
Money-bags McGee about Contacts Cleaner .