I only have one Macintosh at home, but am saving up for a second. But I still have two Windows machines, where I synchronize files with batch files containing commands such as: xcopy "%USERPROFILE%\My Documents\My Pictures\*.*" "\\HOWARD\C:\Documents and Settings\brazee\My Document\My Pictures\*.*" /Y/S/D xcopy "\\HOWARD\C:\Documents and Settings\brazee\My Document\My Pictures\*.*" "%USERPROFILE%\My Documents\My Pictures\*.*" /Y/S/D I would like to synchronize the photos on the Macintosh the same way. I have some problems getting started: 1. It seems that I need to mount my Windows machines by hand. I suspect this can be automated, but I don't yet know how. 2. I don't yet know Applescript (I will learn faster when I get my own Mac, but my wife is always on hers). 3. All of our camera photos are loaded on her Mac using iPhoto, without the sub-directory structure that is so useful on Windows machines. (and would be even more useful on iPODs, if it was available). 4. Currently, I can use symbol to run the same batch job on each of my Windows machines - I'd like to be able to run this synchronization from either my Windows machine (when my wife is using hers), or from her machine (when she's doing something else). And eventually synchronize our Macintoshes.