Eu comecei a usar o Git sincronizando meu repositório do Git com o DropBox, mas recentemente mudei para hospedar repositórios privados em Bitbucket - ele permite que você para hospedar repositórios privados gratuitos e seguros e evita que você tenha que se preocupar com o aspecto de sincronização. Ele também suporta Mercurial:)