Acho que a solucao é simplificar, foi o que eu fiz. (ps: nao uso exchange)
1. Sincronizei o celular com o Address Book
2. Adicionei meus contatos mais utilizados do Gmail no Address Book em um grupo chamado Gmail
3. Organizei os nomes de contatos do Gmail com nome e sobrenome
4. Em "Todos" mandei o Address Book procurar por contatos duplicados e integrar
5. O resto fui mexendo na mão, atualizando manualmente
6. Utilizei também grupos para facilitar na organização: Trabalho, Familia, etc.
Espero ter ajudado. []