Если хотим синхронизировать плоды собственного труда, то лучше всего освоить систему версионного контроля, типа svn, git, bazaar -- на свой вкус. Это будет полезно в профессиональном плане. И, как верно замечают, есть бесплатные серверы в сети, где можно хранить всё это.