I have read a decent amount of reviews on different CMS programs. I would love to use Drupal for a majority of websites I build. From what I understand, Drupal can do anything your project would want. I'm figuring if big companies, such as fastcompany.com, and major websites use it, why not use it for any kind of project!
However, I have read from various reviews that MVC based CMSs are powerful systems, too, such as that in Symfony, which I am amazed with, as a CMS. What I don't like is that you have to build from scratch the system that you want to create with it, as far as I know. One other thing I don't like about Symfony is that you need to have a dedicated host to have it run and most dedicated servers are quite expensive (although, I know that dedicated servers have the most flexibility, as well). What I am looking for is someone who has used both Drupal and especially Symfony, because out of all the MVC based CMSs out there, Symfony seems to be the most flexible and powerful one, similar to the power of Drupal, as far as I can see. Although, some also like CakePHP (which is similar to Ruby on Rails, I've read), I don't like the fact that there isn't as much documentation that Symfony has. Also, I like that it has its' own handbooks and there are lots of documentation freely available (as well as purchased).