Good too see I'm not the only geek around here.Great article other than the inexplicable nuthugging of India in the beginning (wtf?).
I'm stoked about the LH Collider starting up, and have been for a long time now.
Actually observing the Higgs boson (if it does actually exist) will explain a lot about how the universe, matter, and energy works.Aside from that, this is also one of the most massive undertakings in human as well as scientific history.
Lets just hope we don't end up with wormholes to other dimensions