20071015 tech: What is troubling Infosys?