I have used both Dropbox and Live Mesh, both work fine for me.
Advantages for Live Mesh: * Free quota is 5 Gb * I can choose the folder I want to sync, so my existing folder structure need not be tweaked
Advantages for Dropbox: * It is more popular so it is easier to set up a shared folder with someone.