I have become a big fan of a simple file synchronisation service of late - http://www.foldershare.com (We have acquired it and it is now part of live.com - just!).

This great little service has made it so easy for myself and a colleague to collaborate from home without the need to VPN in to servers in the office, or send lots of emails, or share via ftp. It gives us shared folders into which we can both drop files and edit them. Very sweet. I have also just started to use it to sync files between my Windows XP notebook and my (freshly buily) Vista notebook. This looks to be a great solution for keeping the machines in step.

It is just incredibly simple to setup and use. Top stuff. Give it a whirl...