.....Drupal is a very nice CMS. It is one of the most versatile, but also one of the hardest to get to grips with. It is also mainly a framework more than offering a complete site structure out of the box, meaning the learning curve is quite high......
I agree, I took a look at Drupal for developing my own website and was overwhelmed by the learning curve. :-o