I've used rsync and love it. Actually that's exactly what I'm looking for only something designed for Windows. I don't know if I'd trust cygwin in a production env though... There's a windows binary of rsync too but it's still based on cygwin dll's. I may test that out in the end since there doesn't seem to be an obvious equivelant in Windows that I was missing. Thanks again!