Synchronize Laptop and Desktop

Solution 1:

You could use

  • Xmarks for bookmark sync

  • Lastpass for password sync

  • Dropbox for file sync

You could use portableapps for others but that wouldn't work for two computers at a same time like briealeida said.

Solution 2:

Look into using Windows Live Mesh. There's a storage limit though. Just a thought.

Solution 3:

Microsoft Synctoy is pretty good at syncronizing files over a network share.

Solution 4:

  • Syncing Documents should be really easy, just use a service such as DropBox or Syncplicity.

Now for the programs. I wouldn't really recommend any direct copying of program files, since this can cause conflicts with the registry, and other such complications.

My real solution would be to use PortableApps.
With a bit of patience, this solution can work wonders. The applications are perfectly self-contained and can store settings and other such program data.

Just get yourself a reliable USB flash drive, and throw some apps onto it. The apps you mentioned are all available as portable apps (with the exception of IE).

  • Firefox portable
  • FileZilla portable