MAST member Jack Horner (not the paleontologist) has written a paper establishing that the asteroid impact theory of dinosaur exctintion is not necessary to explain the exctintion.
His paper can be found here: http://www.madscitech.org/csg/dinosaur.pdf