For the rest of you (and, okay, the Americans too, if you like) there's still something to celebrate... Happy We-Think-We-May-Have-Discovered-The-Higg
Today, in Geneva, a press release from CERN: CERN experiments observe particle consistent with long-sought Higgs boson.
...What's that? Wtf is a Higgs boson and why do we care? EXCELLENT QUESTION. Allow me to have someone much more qualified than I explain via entertaining cartoons! The Higgs Boson Explained.
And, because these PHD Comics are just so fucking charming and enjoyable, bonus: Dark Matters.