20070502 tech: Infosys ranked #1 in strategy