The Register: The Higgs Boson may really be the Higgs Boson.