I use WinSCP. I cannot say much about technical differences, but it has worked well for me.<p>Also, PuTTY comes with a SFTP&#x2F;SCP client, and unless there are strong reasons you cannot use SFTP, it is a lot better than FTP, security-wise (does not transmit passwords in plain text and allows using cryptographic keys rather than passwords; in fact, on OpenSSH you can configure the server to deny password authentication completely; and the entire connection is encrypted, of course).