Commentary has come from many sources (my favorite being The Onion explanation of the LHC or the "$50 Billion Science Thing"). Even Dilbert got on board:
Alpinekat made a rap explaining the fundamentals of the epic scientific endeavor several years ago, which I love sharing.
Most recently, someone sent me a video of the sonification (translating measured data into sounds) of the Higgs-Boson. For more explanation, including the sheet music, check out the article Higgs the musical.