It may be ugly as sin, but FileZilla is the kind of robust, takes a licking and keeps on chunking kind of FTP application that is a must have for flaky connections and the vagaries of real world networking.
When CyberDuck choked, you lost everything.
FileZilla? Just reque the transfer and FileZilla keeps on smashing!!!!