Higgs Boson, here we come!

Just a day and a half until the Large Hadron Collider is switched on. See here for the countdown clock. And here for a nice xkcd cartoon.