Here are some uploading sites that you may or may not have tried before:
-while it doesn't tend to upload so fast, it seems pretty stable, and it has maximum of 5gb.
ZipDeploy - FTP Unzip! Upload fast, Upload accelerator: upload via FTP and unzip.FTP with unzip support. Unzip through FTP!
-although this is a program, it can upload multiple files pretty fast and also zips them as well. On the other hand, people downloading the files need to download the program as well.
Searching for more otherwise... =)