WordPress is indeed a great CMS among webmasters and especially for bloggers. Plethora of plugins and themes makes it more customizable. You can create almost any site from it.