Scott Watermasysk asks what the hands-down best FTP tool is.  I have been using FileZilla for the past year and have been very happy with it.  It's fast, free, and trouble-free.  Don't let the 'zilla part bother you if you are a softie.

Speaking of FTP tools, here are some features I want in my FTP tool:

  1. Persistent synchronization – intelligently monitor and update local directories to match remote directories or remote directories to match local directories.
  2. Delta archives – automatically record and archive changes.
  3. Integrity checker – detect illegal modifications or additions to remote directories.