TL;DR: use Amz S3 to host static content for cheap
Amazon products create insta-fear in me. It seems very overwhelming. I usually just fall back on DigitalOcean/Linode whenever I consider using S3.
But S3 is simple. Big buckets, tons of files in flat order. No magic involved. I've been very happy with it and you can still take your computing needs elsewhere.
(side note: this blog post isn't hosted on S3. If it goes down, I will eat a big slice of humble pie)
(side note #2: the title has since changed to make this post make no sense whatsoever)