Поражаюсь неконструктивному негативу в сторону Drupal и такому же позитиву в сторону Joomla.
Использовал Drupal 6 около года после Joomla, WordPress. Да, Drupal в первоначальной настройке сложнее чем WordPress/Joomla да и в последующей (но он и более открыт для кастомизации и изменения всего движка под себя), но это как Linux (Drupal) и Windows (WordPress и Joomla).
На пример, один человек из топика говорит, что не могут сделать локализацию нормально в Drupal. Я делаю локализацию после установки Drupal за пол минуты примерно. Я волшебник? Нет. А может просто надо сначала изучать, а потом уже браться? Да, кнопка "Локализовать" так же как и кнопка "Давай бабло" или "Сделать офигенный сайт" есть только в WordPress/Joomla/Windows.
Взять даже тот факт, что в Drupal 6 файлов движка ~700, а в джумле их ~4500. А если посмотреть на код того и другого и на скорость обработки запросов, то их можно сравнить как DWM и KDE 4.7.
Drupal гораздо более удобен в разработке сайтов из за максимальной гибкости и открытости. Очень рекомендую именно его хоть под личный блог, хоть под социальный сервис какой-либо.