ncFTP - user friendly FTP client
It is not much to say. It has file name completion, batch transfer, history, login information saving for easy login etc.
Look at http://www.ncftp.com for more information.
Special info about the Unslung version: Now supports large files: > 2GB (thanks to mst for pointing out this limit).