The best CMS is the one that suites your needs in the best way... (like some people already mention that). lets say that the most common use CMS's are Joomla, Drupal and Wordpress... but you need to think is that what you really need... its not that they are really best and everything you build or buy from someone is not better... it's the support... you have a lot of websites using it and a lot of websites to give you answer about how to do that and how to add this... if you are asking about easy to use... i will say that wordpress is the most good one for newbies, its simple and easy... but, i recommend on Drupal because if you want to learn one this will be the most advanced tool for using in a lot of different projects. but the real answer to your question is a custom cms that support you needs.. if you build a website for a client that don't know much about web development and he only want to add articles with pictures and videos to his website this is what the CMS should do - in easy and simple way..
Which is best depends on your requirements. Wordpress, if you want it simple and easy. We are using Dotnetnuke, i like it cause of the ability to control everything in it. And community edition is enough for most of the things.
I have used Worpdress and Joomla, and you can force them to do great site, but you must to learn them well. I also had many frustration with them, so I end up writing cms.
I actually use Wordpress as a CMS myself. We design about 3-5 sites per week for businesses and we always use WP. Say the site has 5 static pages, we simply make those as "Pages" on the front end and place all CMS type data in the back. I think it's your best solution.
Wordpress is the best option for a blog for sure. However, I think that for e-commerce, Adobe's Business Catalyst is a great option.
I am a web developer. When I use Wordpress for my projects, my clients are happy as they can update the site easily. I use to use Joomla... Uh 100% clienta hate it. For me, Wordpress. It has wide premium themes as well.
It depends what you are looking for..Like WOrdpress and Pligg both are CMS..But have different purpose
I would however say that no doubt wordpress is a good CMS but how will you install a site that does not need to have all the things that wordpress has and instead needs stuff that wordpress does not posses? What about joomla? You can intregrate wordpress into a joomla site or any other such open source CMS which is much bigger than wordpress? any ideas?
Your choices are basically Joomla, Drupal, and Wordpress depending on your needs and skill level as a programmer. I also like modx.
Both Drupal and WordPress are good. But then, I will recommend WordPress for the starters. Drupal for the intermediate web builders.