Alternative extinction scenarios:
Is This What Killed The Dinosaurs? New Evidence Supports Volcanic Eruption Theory.
Didja notice that Prof. Keller is also the person they quote here?
Hydrogen Sulfide, Not Carbon Dioxide, May Have Caused Largest Mass Extinction.
This article is about the Permian extinction 251 mya.
Here are some more theories about the K-T extinction, from the CrEvo:TED archives (natch):
And on a related note: