Content Management System debate will never end any time soon. Every CMS user see that they are using the best CMS, no matter the facts are. I am not an exception to that also, but at least I have used more than one cms, and I am trying as much as I can to be a cms agnostic. I have used the major three PHP CMSs out there, Joomla, Drupal, WordPress in that arrangement. In this article I tell you my story and my personal experience in this area, also I will try to list my own notes about the three CMSs (Remember this is my own list & opinion).