Best File Sharing and Hosting Websites

These are the best websites on the internet to download files from and upload files to.
The Top Ten
1 MediaFire

The best one ever

Visit Website
2 4shared Visit Website
3 Visit Website
4 The Pirate Bay
5 FileFactory
6 2shared
7 WeTransfer
8 YIFY Torrents
9 KickassTorrents
10 Mega

Megaupload has rise from the dead with a new name, new owner and new look, Mega. It is a good site but the plugin was a pretty bad idea and it is a waste of time. Mediafire is still better :D

The Contenders
11 Torrentz
BAdd New Item