MegaUpload is the best. Their servers are the best at downloading server. And Upload is not the best but download the megaManager and you can Resume Uploads and Downloads. I have tested this and i'm right. The Download limit can be hacked easily.
HOW TO HACK:
First go to your web browser then delete your cookies.
then go to run
type in cmd then press enter
then in cmd (You may need evelated Administration, run as administrator)
type in this one by one in this folowing order:
ipconfig/flushdns
then
ipconfig/release
then
ipconfig/renew
after your internet has restarted then switch off your internet. Wait a min then reconnect your internet and try to download. You will be able to. I do this everyday so i know it works.