I love Drupal. Have been working with it for nearly 2 years. I'll be the first to admit that it has its quirks but, the pros certainly out weight the cons. Once you learn the framework, accomplishing tasks becoming quite easy. Between the module and hook system and Form API, I'd certainly recommend sticking with it.
@FollowTheSchism This is very good to be aware of, Thank you. Do you have any further information so I can check for these vulnerabilities?
@Hawkee I'm afraid there is no information I'm allowed to give beyond what I've already given. The default framework itself is "alright" but close scrutiny could reveal some things.
I tried Drupal about 2 years ago and had some issues with it right out of the box. After a few days of trying to get it to even work correctly, I ended up with some other software (I don't remember which).
I settled on WordPress in the end.
People have recommended Habari to me: http://habariproject.org/en/