The latest snapshot build of Cyberduck supports multipart uploads to Amazon S3. The benefits are twofold:
- Concurrent upload of parts of the file (currently configured up to 10 parallel requests) making use of all available bandwidth.
- The size limit for files is 5TB instead of 5GB.
Give it a try if you are moving big files.