Below are a handful of sites, both free and paid, that are up to the task. The free ones. There's no such thing as a free lunch, but the same cannot be said about storage. You can, with little effort, dump large files in a number of places.