I haven't tried any other CMS apart from WordPress, so I can't really tell you which is the best. I can tell you that WordPress does a very good job, it is so customisable, especially with all the plug-ins available you should be able to build the website you desire.
From my point of view the best CMS is Joomla. It is free open source CMS and widely used all over the world. It is the best software for creating complex and simple websites as well as intranets, online magazines and community based portals. You can easily create the design for your website. It is freely available on internet. There are so many new inbuilt templates available so you can use any template for your website.
It depends on the site requirement.If you want to build basic site than wordpress is good. If you are looking for more pages and complicated functionality than you can go for joomla and drupal. wordpress>>Joomla>>wordpress
I have made different types of sites using WordPress. WordPress is user friendly. I have tried Joomla but I couldnt understand how it works, so I stood away from it My vote goes for WP
Man, use just what you want. All you need is skills. If you have that, you can use all cms. And they all will be good for you. But as i know People like more WP. I use joomla. Use jsut because i downloaded it first on my computer. Good luck in your work.)))
The easiest to learn and manage is WordPress. However, you should try them all on your localhost and see which one really fits your needs.
Hi friend if you want to create blogs go for wordpress since the search engines crawl very easily the wordpress blogs. If you want commercial website with more than 500 products choose magento to save your money. Rock the work()))))