I just started poking around, and it turns out they've got some pretty fantastic support. Signing up gets you access to all kinds of webcasts from all over the place. I downloaded an intro to C# webcast given by a Princeton professor. For free. Can't get a better price on education anywhere.
As much flack as Microsoft gets for being bad for development, it really seems like things have changed without anyone noticing. Getting a complete visual development IDE for free is great - it keeps me from having to track down another solution without as much functionality or continued support (just look at DevC++ for an example of a great IDE with spotty support).
Mostly this is just to scratch the programming itch I get every few months. The upside is that C# is so simple that a Hello World tutorial only takes 30 seconds. They also have a decent 20 minute web browser tutorial that gives a good overview.
Yeah, I know it's actually been up for awhile. But I'm only now just getting around to it.