Guiftp is a simple FTP client using the GTK+ toolkit. It can actually connect to a remote host, and download and upload files and directories. It supports interrupted transfer and bookmarks, and you can do the usual operations like erase files and directories, create directories, and erase directories recursively on both the local and the remote computer.
GSTP is a binary file transfer protocol that focuses on security and anonymity. It tries to do right, where FTP does wrong, especially when it comes to firewall and user/password security. GSTP is based on TLS/SSL and the GSTP package includes a reference client (CLI), a QT GUI client (X11 and Win32), and a server for Unix platforms.