Still don't get the whole Higgs Boson particle thing? Not only is it perhaps science's biggest recent success, it's also something a lot of people don't really understand. Here's Peter Higgs himself explaining it all.
In this video, Higgs describes the particle and what it does in under 120 seconds. [
BBC]