Eu sincronizo meus Contatos do Google com meu telefone Android e meu catálogo de endereços do OS X. Eu não tive nenhum problema com isso. Ele funciona principalmente sozinho e nem precisa pensar sobre isso.
Uma desvantagem é que você nunca sabe quando sincroniza os contatos (ou ainda não encontrei a configuração), por isso, se você estiver editando no Google Contatos, levará algum tempo até que eles apareçam no seu Mac.
(Mas qual é o problema com o iTunes?)