I suggest to modders to Upload on this site The best I know. Sure the TWC uploader is perfect too, but if you want you have this in plus:
When the upload is recent you have a direct download link too. You can see how much DL etc etc easy management.
http://www.multiupload.com/
Presentation exemple:
http://www.multiupload.com/BC7BN7XM4F