Storage is not expensive. Even at Amazon's S3's base prices, I can store data at 0.150/GB. Bandwidth is far more of a big deal than storage these days. You can get away with significantly lower costs per GB by building and hosting your own storage.