When it comes down to choosing the perfect CMS, one has to definitely take a read at this beautiful comparison between WordPress vs Joomla vs Drupal. I would definitely recommend reading this before you commit to a CMS.
Do note that this article is meant for newbies and not for advanced users. For example, the article compares the top three content management systems, and not other available CMSs such as Tumblr.
The approach for choosing the CMS should actually be simple –
- Find a basic list of requirements that you immediately want from your CMS
- Find a CMS which gives just that
- Start working with the CMS on your immediate publishing requirements
The rest can always be built in. In case if you are still getting confused on Choosing the right CMS, then lord save you.