Hi,
A colleague showed me a slick Windows app that seems quite handy at comparing/synchronizing folders from various sources (local filesystem/devices, SMB/NFS shares, even "FTP sites"). E.g., compare this directory on FTP server A to this *other* directory on FTP server B, etc.) As such, serves the role of various UN*X tools like rsync, diff, etc.
Unfortunately, I only got a brief chance to "play" with it (I'll see if they have a demo version for download). But, it actually appears to be intelligently written (e.g., multithreaded so you can be doing several operations at the same time -- even in the same "window/tab"; "downloading" the next file while comparing the previous file, etc.)
[Unfortunately, there appears to be at least one screwup in the implementation that severely impacts performance in certain cases]Name of product is "Beyond Compare". I'd be interested in any feedback from folks (beyond my colleague) regarding it. It seems like a worthwhile tool for working under Windows (UN*X has its own way of addressing these problems).
[standard disclaimer applies]