ODIR (Outlook Duplicate Items Remover) can do this. I am not sure if it removes them if the contacts aren't identical though.
It is free, you can find it here:
http://www.vaita.com/ODIR.asp
It will allow you to remove duplicate calendar, email and task entries too.
That DupeDupe app looks like an awesome find, I'll check it out.