Gregory Andrew
Gregory Andrew voted up Paul Russell's answer

Is the site static? Have you thought about using something like Squarespace? It gives you drag and drop page editing, loads of nice looking templates etc, so it's a good way to get something up and running quickly. As an example and to give you an idea of what's possible, my brother runs his music … Read more

Gregory Andrew
Gregory Andrew voted up Anonymous' answer

Customising Drupal is not easy, as it is based on a poorly-designed, procedural framework, whereas Joomla is based on a well-designed, Object-Oriented, MVC framework. It also implements a number of design patterns such as listener, etc.

Firstly, Joomla is Object Oriented, but Drupal is based on old PHP 4 procedural programming.

There are many companies … Read more