WordPress is no doubt the best blogging tool but we can't campare it with Joomla or Drupal coz these are much more than WP. i have been using WP for last 8 months and now i am learning and trying Joomla on a new site of mine!
Jamoola is defiantly the better choice although i have never used drpal before, so you never know that may turn out to be the better one.
I'm using Joomla on one website. My only complaint with Joomla: It was slow on my shared server. With the latest version 1.0.10 this problem was solved for me.
I'd say Drupal, but the learning curve can be harsh, and knowing some PHP can be helpful. But after using Drupal, when I attempt to use Joomla, it feels like I have my arms chopped off. Any CMS on a busy site is going to be a resource hog. You really need to optimize it if the traffic grows. Even on a dedicated server (a cheap one) I have problems with my Drupal site, but I haven't yet done much optimization. With that kind of traffic, though, I'm covering my costs of hosting and then some (but not much).
It's going to come down to what you prefer. I use Joomla on all of my sites because I know it inside and out. If you need SEF URLs (and who doesn't?) just use www.opensef.org. It's free and developed by one of the Joomla core developers. I personally hate the Drupal interface and difficulty of expanding it.
I've used both and i found Joomla much more easy to use. Like above, Drupal does have a "learning curve" but both are great CMS's. I would recommend installing both and playing with them. Theres nothing worse than choosing one and then wishing you had chosen the other. just my 2 cents
Drupal is easy and good ,joomla doesn't fit if you are just starting content site ,for content site i mean articles,news drupal is better get fast indexed in yahoo,as i got index in yahoo fast,but joomla is more famous than drupal
Joomla is better if you can add some cool adsense module on it i have one with joomla making 1 bucks every day from its start date (1 week old)
I just had to respond when I saw that .... Do not eeeeeeeeever advocate PHP-nuke to people. Not until they fix the one billion security vulnerabilities, and the long baggy excessive code. Switching to Joomla eliminated 1,000 lines of code per page on average for me. Code-to-content is a major factor for SE. Not to mention my pages load twice as fast. So Joomla all the way!