I use Gmail and have several email connected accounts. I settled on FullContact.com after a long search. With FullContact I'm able to synch all my contacts (even with team members) across all my Gmail connected accounts. FullContact basically replaces the internal Gmail Contacts app. The mobile app is great and updates my phone contacts as well. If your needs are in the Sales / CRM / Pipeline management then you should look elsewhere.