Los contactos de la agenda se sincronizan con los de google, desde las preferencias puedes configurar los detalles de tu cuenta. En iCal es lo mismo, desde preferencias puedes añadir en "cuentas" los detalles de tu cuenta e importar los calendarios que quieras, y luego trabajar con ellos.
Vamos, que para mí es mucho más sencillo estar sincronizado a 3 bandas (ordenador, desire, google) desde Mac que en Windows.