Which CMS should I choose?

Whether you use an open source CMS like Drupal or a closed source CMS will probably mostly depend on your budget and then there are many other factors to consider depending on your specific requirements -