If you have more multiple computers located on different places, but you want all of them syncronized all the time, Windows Live Sync might be the answer you need.
Live Sync is a free web application under Window Live cloud computing which allows users to sync folder across few computers, sharing folder with other users as well as remotetely connecting to other computers under your ‘sync’ network.
Get Started – Install Live Sync on all computers.
Windows Live Sync require a tiny application acting as client to be installed on each computers that you wanted to be synchronized. Once installed, sign in
with your Windows Live account.
Now you have 1 tiny Live Sync icon on your taskbar. From now on this is your Live Sync control panel.
As webapp, every single operation must be performed on ‘Sync Website‘ which can be accessed from the small icon at your toolbar (see the screenshot.
Synchronize your folder.
This is the main feature on Live Sync. From Live Sync website, you can begin creating a new folder, choose the folder on other computer you want to syncronize, and set the sync to start automatically whenever any new files added, modified or deleted. Or choose on-demand sync, which allow you to choose which files you want to sync. From my test on 2 different computers which I set to sync automatically, it works perfectly.
Keep in mind that this service is limited to 20 syncronized folders with each folder containing 20,000 files per folder. That’s pretty huge file to me. Check out the screen shot how the sync between 2 computer would be.

Sharing folders
Beside sync, you can create folders to share with whoever you want, even with non Windows Live user. Send invitation email to whom you wish to share with, and they will get link to the shared folder. One thing to remember is, you can’t share folders that has already been synchronized with other computers.

Remote access to your PC on different location
Any computers installed with Windows Live Sync and signed in under your Windows Live ID can be remotely accessed. However, it has to be enabled prior that. You can turn it on by opening Sync from the Start menu, clicking More, clicking Settings, and then
selecting Allow remote access to this computer
From any of your PC connected with your Live Sync account, the shared and sync folder can be accessed from the same link.
Give a try and you’ll love this.