Drupal is the best open Source CMS

Drupal is undoubtedly the best open source CMS package still functional and thanks to the community support it keeps on growing leaps and bounds. However not all is rosy with Drupal. It is the most difficult to customize and use and certainly it is not for a non technical person. However once it is configured and person using is trained it can become as easy as any other easiest CMS.
Drupal installation is easy as with any other open source CMS which are in php/mySQL however customization, configuration and modules tweaking is for experts only.
Drupal SEO
The best part of CMS is its SEO module which is the most complex SEO modules I've ever seen in any PHP based script and luckily it works all the time.
Druapl Theme Design
You will certainly need a new drupal theme deisgn which is 2 step process. In first step you have to get the web design done as per your choice and in 2nd step you need a Drupal themer to convert design into Drupal theme.

Theme/Template modification
9
Modules/Plugins/Extensions
9
Installation
8
Editorial Rating
8.66667