Recommendations for online data storage?

Ugh. I just had an excrutiating experience with trying to find online data storage.