Every Day the same Question and the same answers. There is no best CMS! Almost all CMS on the market do the same Things. I personally favor Drupal for most new Sites because I know it best and it gives me the most possibilities to extend it. It has a nice and strong community, is the most secure and there are many Books to learn about it and also many Tutorials and Videos. You can start small with the Core-Installation and add modules as you need. As you get used to the concepts and the whole System you add more modules and tweak your Theme or develop your own Modules. Drupal is for me the most open and structured CMS on the market. Sure, there are some points to be better, but I think this points will be resolved in the near Future. On the other Hand you have all possibilities to tweak Drupal to the point you want to be. This is because Drupal is not only a CMS but also a Framework to build on.
my personal fav are wordpress since it is easy to understand and work on and if i would choose any other then it would be jhoomla and drupal....
I'm going with WordPress on this - It has a very strong community behind that are constantly creating new and refreshing plugins that anyone can use. It's easy to manipulate a WordPress Theme into whatever you want it to look...
Yes, i agree wordpress is the best CMS but i always confused : Can wordpress suit for the big, or business website?