"Scientists conclude asteroid, not volcanoes, wiped out dinosaurs". For now, the Alvarez hypothesis wins.
Take a look at how many times--just that we know about--the Earth has been hit by big rocks: "Earth Impact Database".
They may be coming from the "Death Star". (Link fixed now. Thanks, Art!)