This Week In Tech History – 4/28/08

Geekazine.com