The Microsoft "Ramp Up" Program
This is a pretty cool thing we have here. I just learned about it and am not sure how long it has been around but I really like the direction it takes in getting people trained FOR FREE on our development technologies. It only does Framework 2.0 lessons right now but I am reasonably sure it will cover the new stuff in time. The best part is you automagically get discounts off books and exams. Yeah baby!!!
Here is a blurb from the website:
Specifically Designed Learning Plans
We understand that different development skills have different learning needs. That's why Ramp Up comprises multiple learning plans, each designed with the unique learning needs of different developers in mind. Whether you’re just starting your software development career or a seasoned professional wanting to build your skills on the latest Microsoft technology, Ramp Up bridges the gaps you want to close.
Trusted Experts Guide Your Way
Ramp Up is a program built by expert developers for developers. Each learning plan comprises of premium technical content developed by renowned experts—famous authors, MVPs, and developer community leaders.
Success Is the Destination
Upon completion, you will have built a solid foundation of professional development skills and increased your proficiency with Microsoft Visual Studio 2005 and the Microsoft .NET Framework 2.0. You will also earn a graduation award comprising discounted learning and certification offerings. That gets you recognized and marked for advancement.
http://msdn2.microsoft.com/en-us/rampup/