Shel, if you're going to set up a relatively slow connection *and* your source will give you SSH, how about rsync with compression? Then you could maybe script it to run from cron every so often. (And yes, you said Windows -- how about dropping Cygwin on the remote Windows PC?) - Will -- Will Enestvedt