I can't believe that Amos didn't post this link already. One of the biggest debuts in the science world could happen in a matter of weeks: The Higgs boson may finally, really have been discovered.