it's probably good to define "CMS" - it's occasionally used for "Course Management System" and "Content Management system" which can cause a lot of confusion!
although as you're referring to Drupal we know you mean "Content" instead of "Course"
Comparisons and advocacy
Moodle vs. CMS softwares
This discussion has been locked so you can no longer reply to it.