Xrmftp is FTP client for UNIX with graphical interface. Its main features
in my opinion are:
    * During transfer you can detach from X-server and continue transfer.
      This feature is useful for people who don't have permanent access to
      X-terminal.
    * Upload and download with directory structure.
    * You can resume transfer if file was truncated.
    * Listings of visited directories are cached.
    * You can 'walk around' directory tree and put files you want to download
      into buffer and then download them all together.