When setting up a new assets source, Craft allows you to natively connect to one of these cloud storage solutions (assuming you're using the Craft Pro edition):

Amazon S3

Google Cloud Storage

Rackspace Cloud Files

I know that the answer may be subjective, but want to hear pros & cons from people who have tried any of these. I'm working on a project which will require one of these solutions, and I greatly value the opinions of this community.

In conclusion - pricing will not be a deciding factor, as the difference, while having a rather noticeable amplitutde, only matter when storing such an absurd amount of data, that the price is the least of your problems.

S3 Specifics

Superb integration with AWS. If you're hosting there, then your choice has been made.

CDN - Amazon Cloud Front is super-easy to set up and is a breeze to use.

I am biased, I'll admit that, but I've had nothing but joy working with Amazon S3, a lot of frustration working with Rackspace and mixed feelings when it comes to Google. For Google it's mainly of their unbelievably clunky UI, but that might be just me.

Exactly the guy I was hoping to hear from... Considering that you built the cloud assets management, I figured you'd have some good insight into what does and doesn't suck.
–
Lindsey D♦Jun 27 '14 at 20:01

1

And S3 is now included in your Amazon Prime membership!
–
Brad BellJun 27 '14 at 20:08

I have used Rackspace and S3. I can pretty much guess the Pros and Cons of Google's Storage. It's been my experience with these (and a few not supported by Craft) that they are all fast and reliable. In fact, they are all pretty much the same save for price and an errant feature here and there. You should not be disappointed by any of them.

Or if you have the available space already on your general hosting/vps/etc. account store the assets locally and if you are looking for CDN acceleration put CloudFlare in front of the web site, which also provides abuse protection, DDoS and other acceleration options too.