CERN Discovers A Higgs-like Particle: Let The Party (And Head-scratching) Begin