LeapFTP - description from Softdepia.com:
No matter whether you are a neophyte or a webmaster, LeapFTP is quite the cheese! LeapFTP is super compact and very easy to use program that serves exceedingly well to all its users!
LeapFTP is an intuitive FTP client that provides a familiar interface for using FTP servers. You can easily queue files from multiple folders for upload and download and nothing can stop your transfer!
LeapFTP includes site database, ability to browse server during file transfer, recursive directory delete, full drag & drop, a very useful anti-idle mechanism to keep you connected to the Internet during long downloads and ability to minimize the system tray, site stats, download and upload resume, and support for many types of firewalls, including SOCKS. The interface of LeapFTP is standard for FTP utilities: there are windows for local and remote folders, a transfer queue, and an FTP log.
For the advanced user, LeapFTP includes a powerful scripting language/DDE for creating automated processes, inline remote file editor (with custom editor definitions) and custom menu commands. Version 2.76 adds support for long filenames in command line parameters that are enclosed in quotes, support for percent tokens in FTP URLs, a data-command line parameter that allows you to specify a directory where configuration files are stored, bug fixes, and more. One can go on and on about this program. It is so simple that a neophyte user can use it but has so many features that an advanced user will be floored.
LeapFTP is definitely one of the best FTP programs, try it for free and find it out for yourself!
LeapFTP is a "Free to try" program. You can download and try it for an evaluation period.