Man of his word.
swimmindustries
What is the ‘Higgs Boson’ and why is it important?
A great collection of articles and videos (including one by Santa) explaining the Higgs for non-physicists.
Physicists Find Particle That Could Be the Higgs Boson
A monumental day for human understanding, but I think Stephen Hawking just lost $100 bucks.