Por que não usar o Exchange Activesync? Desta forma, seu e-mail seria empurrado imediatamente em vez de esperar por pesquisas imap. Além disso, no caso do seu telefone, os contatos seriam sincronizados em dois sentidos, muito parecido com o mobileme.
Acredito (ainda não tentei), mas você também pode configurar o Apple Mail com sua conta do Gmail.