20100312 tech: Technology's 12 biggest holy shrines