Mega.NZ hosts are a great option, but they very quickly take down any illegal shit (Copyright/CP etc) so finding a third party host might be a better option. Mediafire is great for uploading files, but you cannot preview anything in the folder, requiring the user to download the whole file. I would suggest uploading to mega and making sure to check the link when people request it as it might go down due to copyright, mega has been cracking down on quote on quote "TOS" files, even though they dont break their rules, they still delete them.