Hello there everyone!
I've been using a small & powerful FTP client called FlashFXP. It works perfectly fine for me, has a smart and customizable interface, supports SSH and of course download/upload resuming (although some servers may not support upload resuming). It also has a good support for server-to-server transfers (FXP) which can save you a lot of time when backing up things in another server.
I would sure recommend this one to anyone that uses FTP a lot. It's not free, but it's sure worth its price!
Best Regards,
Thiago Dickman
