Recently there has been an FTP client production boom. A client definitely worth mentioning is AbsoluteFTP.
AbsoluteFTP offers all of the features expected in a quality FTP client, such as the ability to resume interrupted file transfers, firewall/proxy support, quick connect, and a connection manager. A big advantage of AbsoluteFTP is the way that AbsoluteFTP and explorer are alike. AbsoluteFTP automatically imports the file associations from the Windows Registry. This means that you can use AbsoluteFTP just like explorer (regarding file management) on both the local and remote machine.
Absolute FTP has some very nice features that do not appear in other competitive FTP clients. These features include a very good connection manager with over 200 pre-configured FTP sites, from book companies to the US government. Along with the connection manager, there is a user-friendly session wizard which painlessly guides you through the setup of a new session. Another feature that makes Absolute FTP unique is the importation of the file associations from the Windows Registry. What really makes AbsoluteFTP a top-class FTP client is the simultaneous browsing and file transfer.
Absolute FTP does lack some features that are found in other FTP clients. These missing features include the file find capability, site synchronization utility, bookmark feature, and advanced configuration of the client.
All things considered, Absolute FTP is a very user-friendly FTP client that is definitely worth taking a look at.