FYI, in all the research of CMS tools I did last year, my biggest gripe was that a lot of the systems lacked any method for structured content storage or the making of data-input templates. If they had one at all, it was jsut a 'press release' template. Everything else was free-form HTML content storage, which, to me, makes the tool more of a web site page editor than an actual content management system.