Just what is the Higgs Boson? Sixty Symbols explains in this video from last year.
After the news of 4 July 2012, they did a new video to talk about the likely discovery of the Higgs Boson: http://videosift.com/video/Is-it-the-Higgs-Boson-Sixty-Symbols
Our slightly belated video about the Higgs Boson.
A (very much) extended version of these interviews has been posted at our nottinghamscience channel - http://www.youtube.com/watch?v=w9pj3fiZGNE
This video features Ed Copeland, Roger Bowley and Tony Padilla from the University of Nottingham.