I was curious when you mentioned MediaFire, to share files with. Here's there disclaimer.
MediaFire supports all file types (up to 100MB in file size) as long as they fully comply with our Acceptable Use Policy and Terms of Service.
Do not upload any copyrighted files that you don't own the rights to or don't have permission from the owner to distribute even if you have no intent of actually distributing them.
This is one reason why I run a home ftp program, for people to download the gold pack. As a business, its not legal to allow someone to host files of the sort you talk about.[8D]