I get good uploading speed in baidu so sometime I will put files to there. The only disadvantage thing is the site uses Chinese so some of you will get difficulty to download from it. Here is the download tutorial in case only BD is available among MF, MirrorCreator, Mega,..
Go to download link: BD
Wait 5s and click ‘Skip ad’ :
Click on the white button which displays ‘下载’ (means download in English):
Save file to your computer: