
CrossFTP is a free and excellent GUI FTP client for multiple platforms. It uses a familiar, Explorer-like interface so that the novice user can master in minutes. Please start the downloaded item by Java Web Start (javaws).
CrossFTP Features
Multiple tabs for local and remote file browsing

Archive browse, extraction, and compression.

CrossFTP Server launcher

I18n support

Image Viewer

Recursive File transportations.

File Filtering;

Auto-reconn and anti-idle,
and bit more...