So, I try to sync contacts from my iPhone 3G (4.2.1) with Audi's Q5 MMI 3G (HDD) and I face strange problem; I can easily pair devices and initiate the download. All contacts are downloaded, but also something more... contacts that I do not have in my Contacts on iPhone are also placed in MMI... Some are totally empty, some contain just name (at least this is what is visible in MMI). I made some investigation and I think I nailed it down to problem with Outlook 2010 and it's new feature called Suggested Contacts. It automatically creates Suggested Contacts Group in Outlook and adds there all contacts that do not match main Contacts entries. So quite quickly it is filled in with garbage. Idea is that you can pick some of these and after updating information add to regular Contacts. Result - you might find entries with just mail address that are transferred to MMI and shows as empty, because contains no information usable for MMI. So, I disabled this functionality in Outlook, I cleaned up this group in both Outlook and iPhone, I removed profile and all directory entries from MMI... I even reset MMI to factory settings... Whatever I do next time I sync MMI with iPhone these old dummy contacts are downloaded again from the phone. To me it seems to be problem of iPhone; I have ~140 contacts on iPhone in Contacts, but MMI shows downloading ~170. And the difference is garbage in question. So these contacts seems to reside somewhere on the device and are visible to MMI or are somehow 'cached' by MMI. I tried tools like ExcelContacts to re-import all contacts from/to iPhone and make cleanup, but no change. I even Jailbroken my device and deleted and recreated entire contacts database (AddressBook.sqlitedb), but these dumb staff is still there! E.g not visible on iPhone or in Outlook, but being downloaded to MMI. Any idea how to get rid of these? Please advice!