Need recommendations for online data storage

Here’s what I want. I’d like to find a site where I can store my music files, where I can have access as needed but not use up all of my actual hard drive.

I’ve heard of sites like xdrive & free drive but don’t have much info. My questions. can I always get the files back, cost?, hassle factor?

Any recommendations, comments or should I just go spring for another 20gig hard drive so I can finally get all my music collection on disc.