My son has been talking about dinosaurs a lot recently and I've been looking for a pronunciation key for the names.
They are almost as bad as medical terms! I found a couple of sites to use and thought I'd share:
Dinosauria Translation and Pronunciation Guide has them listed alphabetically with the pronunciation and some information on the name itself. This is a simple yet effective site.
DinoDictionary.com not only has the pronunciation but also information on the dinosaur as well.
They also have audio files that pronounce the name and talk about some of the dinosaur's features. Once you have mastered them, they have a game to test your knowledge plus links to other sites. Lots of other information here too!