I also used to use CloudFront as a CDN. I gave up because invalidating the cache was a bit tedious. I should start using it again for the assets that usually don't change like fonts. It's really not difficult; it was just inconvenient because I was using it for things like text that I updated constantly.
Re: Poll: Where do you host your static website?
#31I use a static site generator (Hakyll) and deploy directly to S3. It's a pretty awesome system.