bug in iTunes sync for contacts in address book
iTunes does not sync the address book contacts to the iPhone. It uses a copy that's been stored and saved at another time, but it does not use the current contents of the address book to sync. I am on the latest release of iTunes and the latest software version of OS Lion on a brand new iMac. In the "Info" section of iTunes, when selecting "Sync Address Book Contacts", and "All Contacts" is selected, iTunes should obtain the current copy of the contacts in the address book and dump it onto the iPhone, merging it with the contacts on the iPhone. If there is only 1 contact on the iPhone and 100 contacts in the address book, after the sync procedure, there should be 101 contacts on the iPhone. This should happen regardless of back up copies of the iPhone address book on the Mac. This process is simple and straight forward but broken and Apple should fix it.
iPhone 4, iOS 5