We're preparing to rewrite/restructure our corporate website and are looking for a CMS to back it. I need the CMS to provide a way of giving certain users in our company control over certain sections of the web site (i.e., allow our Marketing department to update press releases, our HR department to update job postings, etc). It should also be reasonably non-techie friendly...
Is there a particular one you'd recommend, and why? Personally, I'd prefer a ruby-based system, as we have a lot of that skill in-house, but I'm not sure the ruby ones have reached the level of functionality and following that the PHP-based ones have.