I dont use FTP alot, but I do like how cyberduck works. Especially when I go to a customers ftp site, they have a ton of things there, I can search there ftp site like iTunes. Its great.
“If you are neutral in situations of injustice, you have chosen the side of the oppressor. If an elephant has its foot on the tail of a mouse and you say that you are neutral, the mouse will not appreciate your neutrality.” Bishop Desmond Tutu
During the MacAppADay promotions, I picked up Yummy FTP and it's easily the best FTP program I've ever used. Simple, Powerful and full featured.
Yummy Feature List:
FTP, FTPS (SSL/TLS) and SFTP (SSH)
Highly tuned, multi-connection FTP engine for super fast transfers
Automatic Failure Recovery
Flaky connection? Unreliable server? Yummy FTP will always finish the job
Upload to servers using drag and drop to an alias icon in the Finder™
Define watched local folders to automatically upload to specified servers
Comprehensive bi-directional file/folder mirroring, including previews
Automate repeating backup or web site updates, or delay a transfer until later
Extensive Remote Editing Support
Edit with any app and as many apps as you define, even per file type. Built-in text editor included
Browse your local and remote directories in sync, with this advanced folder-linked navigation tool
Drag local copies of your files/folders to the dock icon and AutoRoute will upload them to the correct servers and destination directories
File / Folder Filtering
Easily include/exclude specific items from transfers and/or synchronizations
Advanced built-in viewers for text, graphics, video, audio. Zoom graphics to full size for inspection. Even remotely edit text directly from within in the preview
Full Bookmark & Favorites System
Access your servers and common folders with ease. Configure advanced site specific settings. Import from Transmit, Interarchy, Captain FTP, Fetch, FTPeel, Vicomsoft FTP, Cyberduck
AppleScriptable & Recordable
Automation with ease - no need to write scripts, just record your actions!
Full support for the excellent notification system that can provide gorgeous visual, emailed or spoken event notifications