in reply to Comparing checksums of local/remote files.

Did you look at 'rsync'?

It will do what you want and more, while saving bandwidth.

Recently i use it to synchronize my laptop with anything else.

There is no real need for installation, but you need to have the executable in each machine. It works on most platrofms (unix/win)