Microsoft has created a great program called BizSpark to help startups succeed.
What Is BizSpark?
BizSpark is designed to provide early stage Startups with fast, easy access to current, full-featured Microsoft development tools and technologies to build your applications and licenses of server products to host them, professional technical and community support, and global visibility to an audience of potential investors, clients, and partners.
What You Get: Software, Support, Visibility
The Software You Want. As a BizSpark Startup, you get access to the software you’ll need to develop and bring to market innovative and interoperable solutions. That includes development tools, platform technologies, and production licenses for everything from the Azure, Windows Mobile, Silverlight 4, Dynamics CRM, Visual Studio 2010, the .NET framework, SQL Server 2008 R2 and Windows 7. BizSpark does not require exclusivity and even if you are an Open Source ISV, you can leverage BizSpark to test the interoperability of your applications.
The Visibility You Deserve. As a BizSpark member, you can leverage an ecosystem of peers, partners, support resources around the globe — potential investors, customers, and more. You can even profile your company on the BizSpark Connect a global virtual networking hub that allows you to post events and offer, and engage with other BizSpark Startups and Network Partners around the world.
to learn more.