20100429 tech: World's 10 strongest tech brands