This YouTube user, Ozmoroid, has previously uploaded some most excellent videos explaining relativity. I hope his Quantum Mechanics series will be just as awesome:
Ok, OK, I know I am jumping the shark here a little bit, but I just cannot resist…..
Since we are on the topic of Quantum Mechanics, just a bit more brain-candy: here is Richard Feynman on QM part 1: corpuscles of light!