20100705 tech: Technology's 12 biggest shrines