Thanks to whomever posted this solution. It worked. If you have multiple contacts on your iphone and have MobileMe, delete MM account on iphone. Make sure push is off. Reinstall MM account and iphone will sync with your MM contacts. Your duplicates are gone. In the future, make sure sync contacts is off when you sync.