I’ve posted this story on Digg.
http://digg.com/d31B8vb
Stop by and give it a digg!
Forgive my ignorance, but what does that mean? Digg?