I want to revive this thread now too. I foolishly it seems, moved from the safety of an exchange server for my mail / contacts / calendar to iCloud and it's been disastrous. My contacts are thoroughly corrupted and I have over 2000 and I work in them daily. For example my brother in-law and father in law who have the same name excluding the Jr. are now jumbled information. I have tons of information in notes and the notes are multiple contacts combined. The emails have 20 different unrelated emails in one contact. It's awful! The iPhone and iPad don't show about 20% of the addresses even though they are on the macbook and iCloud. They said i had a corrupt administrator and had me create a new login and now all my files and pictures, etc. are on the other login. The new one had to be completely reset and then I still found tons of errors with my contacts. I never, ever, should have left the security of exchange where they could go back in time and get an old contact back-up. How do I get my contacts BEFORE they were corrupted 2 months ago? This is devastating and I have no idea what to do.