I'm quite fond of Cerberus FTP program (www.cerberusftp.com) and it's free. Here's the description from their website: Cerberus FTP ServerTM provides powerful, multithreaded FTP server performance without sacrificing ease-of-use. 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. In addition, Cerberus FTP Server offers statistics on connections as well as robust logging capabilities. The server adheres to RFC959 and RFC1123. This product is "free for personal use and not-for-profit charitable organizations". I find it works quite well. Carey -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist