Stumble It!

Large Hadron Collider Explained

Finally, an explanation of the inner workings of the LHC that any idiot with a nuclear physics degree from Brown or guy off the streets can understand. Seriously, though, this is really neat.