I've tried window sync and a few others in the past and didn't find one that really worked well, so will be curious to see what others suggest.
I now use dropbox and copy.com for files I want to keep synced between my computers. Our two main computers I keep carbonite on to backup them up. I've considered paying for the carbonite home+, which lets carbonite backup to a local drive in addition to the sync with it's online backup.
To a small child, the perfect granddad is unafraid of big dogs and fierce storms but absolutely terrified of the word “boo.” – Robert Brault