I find an amazingly informative video on the Cern's LHC. It covers basics particles physics with some other things. The best part, Its a rap!!!
It was interesting to see the video theorizing the discovery of the Boson Higgs particle. The video - being made in 2008 - is abit behind with the times as the Higgs particle has recently been detected by experiments done with the LHC.