Here is one more nod (instead of node?) for Drupal. I run two sites using Drupal. It is amazing what I've been able to get done with it. I agree that the language is odd, but once you get past that one issue, it is a really flexible option. As Raul highlighted, modules take care of most everything that the core does not.
And by the way, think of a node as any unique content you put on a site. So a blog entry is a node. And an image you upload is also a node.
Best,
Scott