I did a spot for them as well -- must say, it was an odd experience, as the people who were holding forth at the beginning were keen on particle physics, but not actually expert, and whose explanations were largely recycled. Things quickly turned to the Higgs and religion -- but I doubt there is a single person whose faith was strong until yesterday but is now in tatters because we have discovered a fundamental scalar that looks a lot like the Higgs. It was not a high quality discussion.