http://labs.bittorrent.com/experiments/sync/technology.html
This looks like an excellent way to keep several or more pc's in sync as long as the pc's you want to keep synced are switched on at the same time.
Looks like a very useful tool and I can see no cons with it. Much more secure than cloud offerings as all the files and folders are stored on your own pc's.