I have tried quite a few different CMS and wordpress is by far one of the easiest to deploy and manage. Not only that, you have thousands of plugins available most often free, and plenty of support forums if you get stuck.