20120317 tech.computing: 10 revolutionary devices over the years