Sorry, can't comment on Wordpress but would like to give my 2 cents about Drupal. I had a 'run in' with Drupal when a techie told me it was 'easy for non-techies'. Drupal uses 'modules' that the webmaster loads into the basic drupal site template. The basic site is so primitive it doesn't even have a navigation capability. Even the need to show images requires a separate module (have you ever heard of a site that doesn't use navigation or images?). This would all be fine except when you load a module, there are frequent bugs and the only way to fix the bugs is to be conversant of a programming language called PHP. Drupal help forums are full of technical gibberish of novice programmers asking other programmers how to achieve a simple task or fix a bug. Many experienced programmers like drupal because of the modular aspects, they can throw a site together quick and not have to write a lot of repetitive code from scratch everytime. Many designers (who are not also programmers) hate it because of its bugs, complexity, design inflexibility and the need to learn programming to really run it. The learning curve is more like a whirlpool that sucks you in forever.
If you want a non-techie interface you might consider WYSIWYG site-builders that some hosts supply. The problem with most is the design inflexibility (many have only 2 column). I use DomainDirect.com as their site builder is intuitive and offers excellent design flexibility.