A coworker has a VB script transferring local files to a remote server over DSL and they are going up at like 15 - 20 files A SECOND. File sizes are anywhere from 50 - 150 K or so. He said something about using a stream or socket (?) and maybe a windows dll. The best I could do with a home grown perl ftp script was 1 or two files a second. For that matter, Net::Ftp wasnt much better, if at all. How can I use perl to transfer files at insane speeds like this?