Наткнулся сегодня на BitTorrent Sync (http://labs.bittorrent.com/experiments/sync.html) - синхронизация папок через P2P.
Можно задать папку для синхронизации (причем есть вариант как двухсторонней синхронизации, так и односторонней, т.е. ReadOnly), поделиться ключиком, который другой пользователь копирует в программулину, задает папку куда скидывать и вуаля... каталоги синхронизированы.
Трафик шифруется, кстати.
Vital Key, может стоит присмотреться к данному решению?