Tuesday, July 13, 2010

Ten technologies that should be extinct -- but aren't.