This Week in Tech History – 5/12/08

Geekazine.com