Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I'm using iCloud as it works better with an iPhone. Google contacts use Exchange settings and that limits the number of phone numbers and other specific fields you can create in a contact. Also, its hard to save Siri relationship if you use Google contacts (but there is a workaround).
 
Yeah I moved off of google contacts a while ago I had too many dup issues. At one point I thought I solved it for a while but they came back.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.