Drupal is pretty effective when it comes to content management. 80 pages is really nothing. You can easily sort everything using the built-in Taxonomy module (used for categories, tags, etc.) and even create your own displays with the Views module. Because of CCK, you can create as many different types of content as you want, with all input types (wysiwig text, select lists, checkboxes, files, ...). For a contact form, you simply use the built-in form or use the Webform module.
I don't need to do any encodings for this, but be careful, drupal is pretty big and it may take you a while to figure out how this works and how to install. However, after that, everything is very smooth :)
While not working with Joomla, you cannot help you, but you may want to google "drupal vs joomla" or similar, there are many articles. From what I read, Drupal can do more, but Joomla is easier to learn.
source share