10GB is actually very cheap for storage. You can stick it in a cloud for around $0.60 since some providers charge less than 6cents per GB.

Cloud storage also means redundancy, and it is scalable since its based on usage. You dont pay in advance for a set allowance. You pay for what you use at the end of the month

Then again, you could always use a file host!