FTP server and client

 

 
FileZilla

FileZilla is a reliable FTP client and server with many useful features and an intuitive interface. Very simple to use and quite powerful. There is no need to install, if you do not like installing.

download

OVERALL: VERY GOOD

FlashFXP (shareware)
FlashFXP offers a fast  way to transfer any file using FTP. There are many features available, like: Local and Site to Site File transfers (FlashFXP allows you to transfer files from any FTP server directly to your local hard drive, or transfer files between two ftp sites (Site-to-Site transfers), giving you total control), FTP Proxy, HTTP Proxy, Socks 4 & 5 support, user interface with Drag & Drop Support, encryption, Download and upload speed limiting, Import site listings from Cute FTP, WS_FTP, FTP Explorer, LeapFTP, and Bullet Proof -including passwords-, automatically reconnect and resume a transfer from where it left off if the connection is lost or no data is received for a specified period of time, and much more.

download

OVERALL : EXCELLENT

Cerberus FTP Server
Designed to use very little CPU and memory, Cerberus features a user-friendly interface that can be easily hidden or accessed from the system tray. The server is able to listen for connections on multiple interfaces (Multi-homed PCs), run as an NT service, resume failed transfers, and offers an easy-to-use manager for controlling user access to files and file operations. Connection limit, timeout, and IP access can be controlled by the administrator as well as a variety of other settings

download

OVERALL: GOOD

Serv-U FTP Server (shareware)
This is a FTP Server with a lot of features, like SSL Support ,Individual bandwidth throttling for different upload & download limits, Throttling the bandwidth allowed for a user/group lets you assign your bandwidth to higher priority users, Have Serv-U automatically delete an account on a specific day (useful for temporary accounts), remote administration and more.

download

OVERALL: VERY GOOD