Some great stuff here. Palaeontologist Steve Brusatte's list of top 10 fossil finds (including 8 dinosaurs, 1 ichthyosaur, and 1 pterosaur).