I have used Mediafire a lot, but had a lot of difficulties when uploading:
sometimes it takes minutes to get the main page load. And many people
have reported that they can't open the page at all; all they get is a
blank page. I use it to store small files. Larger files I upload to 4shared.