Karen Foster's "What You Need to Know to Start Developing for Windows Phone 7"

Read this article, which gives an overview of Windows Mobile development, including the tools required.