20071113 business.india-business: Microsoft elbows out Infosys as best company to work in India