I'm not going to take a shot at explaining just why it is such a big deal - but the video below is a very good overview. Sufficient to say that it might change a lot of our understanding of the Universe and matter.
I got it via NASA... which I in turn found via Jay Rosen @NYU on twitter, it was his crowd sourced recommended overview of the story. The power of networks and digital access.
Another solid piece well worth a read was in NYT - snappy title and all; "Physicists Find Elusive Particle Seen as Key to Universe"
In Geneva, 1,000 people stood in line all night to get into an auditorium at CERN, where some attendees noted a rock-concert ambiance. Peter Higgs, the University of Edinburgh theorist for whom the boson is named, entered the meeting to a sustained ovation.Must say that what I most wanted to see was a Big Bang Theory instant update from Sheldon, but so far no luck.