Aidan's post on the one-page-website thread got me thinking about flat HTML sites.
Although I do 99% of sites in CMS these days (98% of them in WordPress), there are occasions when I might do a flat HTML site - one opportunity upcoming in fact. It's a site for a professional firm, they are old school - don't use the web much at all. I think they'll want every pixel in the right place when we setup the site, and won't want to change a thing on the site for years once it goes live.
But I need to examine that - how true is it to say that they won't need to change anything? Well they probably won't move offices, or change phone numbers, or change the way they do business. But they might change partners and need that page changed. Is that enough to go with a CMS?
To choose not to use a CMS these days is a questionable decision - they provide so much flexibility and website accessibility to the client. You can use page templates to provide the design flexibility that flat HTML provides. Plugins give you infinity possibilities.
It's an interesting question - what do you think? When would you use a flat HTML site as opposed to a CMS?