Joomla! (formerly Mambo) is great, though it takes some time to get into. But the user interface is pretty good, and there's really nothing it can't do. If you just need a blog and a few static pages, you might be better served with a blog program, however.