20080222 tech: 20 Indian IT cos among world's best