If you haven't heard the latest buzz about the Windows Phone 7, you must be living under a rock.  Or at least away from the Internet!  Now you can develop applications for Windows Phone before it even debuts!   The Windows Phone 7 Developer Toolkit  is available for download.   Also, be sure to check out the Windows Phone 7 Training Kit for Developers.  This neat little package comes with walkthroughs to help you get started developing for the Windows Phone with Visual Studio 2010 and Expression Blend.  Enjoy!