my personal fav: Higgs Boson-the song
I enjoyed the glimpse the video in your post gave in to CERN and it was a great way for someone with a limited science background (like me) to learn about what they are discovering and why it's important. Is it just the tip of the iceberg? I'm excited to find out.