Por decir algo, yo diria:
Cloud:
- dropbox
- google drive (con drive instalado en local)
- owncloud
- no estoy seguro, pero quiza con mega se pueda hacer algo por el estilo
- otros servicios con webdav o CIFS (hay multitud de implementaciones. Alfresco, sharepoint, etc...)
En red:
- Servicios de sincronización de windows (a traves de grupo en el hogar o red local)
- unidades compartidas (en realidad esto no es sincronizar, es compartir el mismo archivo, y editar desde distintas ubicaciones, asi que cuidado con editar el mismo archivo desde dos sitios a la vez)
Esoterismos:
- utilizando GIt o algun otro sistema de control de versiones (con la ventaja del contol de versiones, y el inconveniente de tener que hacer commit cada vez que editas)
Espero que no sangren los ojos de nadie por las 800.000 faltas que he metido... (y ningun acento

)