Server to Server transfer
Look for a client that supports "FXP". If supported by the server, this allows FTP-to-FTP connections without passing through the client.
ssh from one server to the other and use scp
on windows you can use putty to connect to the server you want to copy from like so: http://www.jfitz.com/tips/putty_config.html
ssh username@host_ip_to_be_copied_to #enter password when prompted scp username@host_ip_to_be_copied_from:path_to_be_copied_from #enter password when prompted #wait until complete