20070424 tech: World's top tech brands