joomla is a great cms but i have had major problems in the past with upgrading versions. not suitable for people without good knowledge of web development.