Microsoft wants you to be able to use the Professional version of its software development tools and is making it easy for students and new businesses to get started. These are essentially free MSDN subscriptions that include VS Pro, SQL, Expression, and Windows Server.
Of course with any of these programs, you should check the website for the details on eligibility, my notes are just a synopsis. For hobbyist that don’t fall into one of these categories, I suggest the VS Express products or think of a fun idea to make some money and start a small business to get into the BizSpark or WebsiteSpark programs.