Duplicate Files and folder merging

I’ve searched a bit around this forum and others, and not found particularly useful information on merging and otherwise distilling duplicate files in Leopard and possibly Windows. In particular I have nested folders on two macs and a win xp machine that I would like to merge and synchronize. Currently I’m syncing the macs with Chronosync, but I’d like to merge the data from the windows machine and sync all three ideally. I could conceivably de-nest everything using some scripting to handle obvious duplicates, and then give everything a new hierarchy once cleaned up. But I’d like to explore a more eloquent solution as I value my time and efficiency somewhat more…

Is there anybody who has used Araxis Merge and has an opinion to share? http://www.araxis.com/merge_mac/topic_features.html

Is there anybody who has used DupeGuru and has an opinion to share? http://www.hardcoded.net/dupeguru/

Can Merlin’s beloved Pathfinder handle duplicate finding and or folder merging with files and folders containing duplicates in differing trees?

Can Chronosync do something along these lines that I’ve missed?

arri