Are you a startup?
Get BizSpark cloud access
Get up to $3,700 of cloud benefits
Don’t have MSDN?
Here’s cloud access
I’ve included a few links from the Microsoft Platform Ready site to get you started developing your Windows Phone 7 applications.
Microsoft Platform Ready is a great program to help you get your application to market faster through technical and marketing support. Microsoft Platform Ready is a great stand alone program and/or complement to the MSDN and BizSpark Programs. To sign up for Microsoft Platform Ready Please visit this link.
MSDN Windows Developer Center
Windows 7 in 7 video tutorial. Part I and Part II
Getting Started with Windows Phone 7 - Application Development
Start Developing Your App
Other Resources and Information
WP7 Developer Forums
Windows Phone 7 Training Kit
WP7 Developer Blog