OK..here we go again!

Problem: I need to compare two directories. One on the client, one on the server. I need to copy down any newer dated files (easy enough), but if the folders don't exist on the client I can't copy them down. I have gotten it to work for copying empty folders and not the file...and that would work, but I need to be able to copy down any NEW files if files exist within the folder on the client machine. Anybody have any ideas on the best way to approach this?

_________________________
I could have made a neat retort but didn't, for I was flurried and didn't think of it till I was downstairs.
-Mark Twain