The foremost priority for any Outsourcing company is to set an offshore center which has the best of technology and talented manpower to execute software development. In this context, India has established its hold on Offshore Software Outsourcing along with Russia and China. But she has countries like Philippines eyeing for competition in offshore outsourcing. It is proposed that the competition is due to rise in English speaking community in Philippines. What can be the other reasons for stringent competition and how can India reach the number one slot in Offshore Software Development?