O
Dropbox pode ser uma boa abordagem para atender a essa necessidade. O Dropbox cria uma pasta "My Dropbox" e sincroniza tudo o que você coloca dentro dela quase instantaneamente entre todos os seus computadores que possuem o software instalado. Eles dão a você 2 GB de graça, mas você pode pagar por mais, se desejar.
Tanto quanto eu sei, o Eclipse e o Visual Studio podem armazenar espaços de trabalho onde você quiser, para que você possa colocá-los dentro da pasta do Dropbox. (Você também pode usar links simbólicos para sincronizar qualquer pasta fora da pasta do Dropbox)
Pessoalmente, uso o Dropbox para todos os meus documentos e projetos do Rails. Toda vez que faço uma alteração em um arquivo, ele é feito em backup e sincronizado automaticamente nos meus computadores, para que eu possa continuar meu trabalho exatamente onde eu saí, em qualquer lugar. Você não precisa de uma conexão ativa com a Internet toda vez, então você poderia trabalhar confortavelmente off-line e o Dropbox sincronizaria quando você se conectasse à Internet.
Para os favoritos do navegador, o Firefox e o Google Chrome oferecem suporte à sincronização de seus favoritos e preferências com o Firefox Sync (incluído no Firefox 4) ou Google Chrome sync