You may or may not remember me asking about CMS here several weeks ago. Well I have come to some conclusions:-
The 'front runners' like Joomla! and Drupal are not what I want, they are so strongly oriented towards dynamic sites with mostly blogs and news.
There are a few CMS which are close to what I want, the best (for me) examples are ezPublish, and websitebaker. In fact I think I may still settle on websitebaker.
Some Wikis are close to what I want but they don't quite hack it for a commercial/business site, they simply look too much like a Wiki! I am using TWiki on my home Linux box for personal and family stuff though Wikis do seem to be happier with mostly text.
Finally, via the Wikis and thus markup languages I have come across another set of utilities for making web sites. These might be called web site 'compilers'. You maintain the web site in the markup language and then run the markup 'compiler' to create the site. This may range from doing it manually (or with your own script) to things like ikiwiki and webmake which wrap the building up for you. I'm currently playing with AsciiDoc which looks like it's ideal for some of my requirements.