DivShare is a free, fast file host for everyone. They allow you to move or share large files. You can upload/download unlimited files of any type and the files will stay there forever. (Or until the bubble bursts on a site that doesn’t charge for their services) There are no ads, no pop-ups, no spam, and it lets you create your own galleries if you’re uploading pictures.
What’s the catch? Don’t know, suspect there is one, but in the mean time this site may come in handy for you all.