As a member as of the BizSpark program, I can highly recommend this over being a Microsoft Empower Partner.
My reasons are:
Find more info Here.
Hope this helps,
I have heard about Microsoft's BizTalk programme for Startups and they charge like $100 to register. Almost all the development licenses are provided free of cost.
This is one good link about how to start and get a registered company in india. The only major thing is to get a name registered. If the company is running as a Sole Proprietorship company, you do not need to have a Service Tax or TAN number. The tax can be paid using your own PAN number.
Registration in India.