Doin Joomla since mambo days. I love the fact that Joomla is powerful and allows for both front end and back end development with POWER. Also the fact that the latest version allows for over-rides for both front and back which once again gives it even MORE POWER!!!. If you know and understand Joomla then you truly know it is the most superior for development in the right hands.