I use a static site generator (Hakyll) and deploy directly to S3. It's a pretty awesome system.<p>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.
Linode! But that's because I have a lot of other services running on my linode box. If I was hosting the site only I'd probably use github pages or heroku.
bluehost.com - I don't remember why I chose them originally, but I have had my domains and hosting there for a while, and have been happy. I put a few sites on their lowest plan and they have "unlimited" space and bandwidth.
I find Github to be the best option out there (the only thing I'd like to see is a method to leverage caching). Plus it allows you to make the website "open source" (which is the case for most of what I put up).
Fastmail.fm<p>They already provide my e-mail hosting (significantly better spam management than GMail, where about 20-30 were getting through per day) and static web hosting is included.
I tried Dreamhost for a year (for my non serious sites and just personal testing purposes) because people raved about it on Reddit, but it was disappointing. I tracked all my sites using uptimerobot.com and Dreamhost has less than 99.9% up time consistently. Just signed up for asmallorange.com...will see how it goes.
I use a static site generator (docpad) and deploy to github pages. I've had bad experiences with both, so I'm looking for alternatives. I have my own servers, but somehow I assumed for a homepage gh-pages would be best. I was wrong.
I've been using recently launched <a href="http://fjords.cc" rel="nofollow">http://fjords.cc</a> . Fjords paired with DNSimple.com has been a dream setup compared to what I previously used (Amazon S3 with Godaddy for domains).
I've been with <a href="https://www.blackfoot.co.uk/hosting/plan/" rel="nofollow">https://www.blackfoot.co.uk/hosting/plan/</a> for years.<p>Decent affordable rates.<p>It comes in quite useful for side-projects that may be a pain to set up on a VPS
(Since HN has been in golang hype-mode recently:) a 20-line Go web server that I probably wrote in about 5 minutes but I don't remember because it's still chugging away.
I host <a href="http://blog.omgmog.net" rel="nofollow">http://blog.omgmog.net</a> on GitHub pages, but I also use Jekyll to generate a bunch of static websites that I serve with Apache from my VPS.