I have been using a lesser known CMS for quite a number of years now because I find it much easier to set up and use than other (better known) CMS's like Joomla, Drupal, Mambo or Wordpress. I have built sites for clients with this CMS and they have been very successful in being able to maintain the sites on their own.
In the end, it depends on your priorities. I gave a much higher priority to ease of use and flexibility. With the most popular CMS's like Joomla, you will probably get a wider range of existing templates and addons. You can build very nice sites with the templates that are available in the one that I use. If you are familiar with php you can do your own template customization and build almost anything
(see a few examples).
In case you want to look outside the Joomla / Drupal "box" click here