If you want to run all Microsoft its probably a great way to go. But you can't date Bill, ya gotta marry him. So you are right - new languages/tools to do the same thing you've been able to do for years, but "better". Only thing like that that I've seen from MS that I like the the quick way to build a gui and really start writing code (or what passes for it) in Visual Basic. Makes it a great scripting tool, so when I used windows I tended to use
VB like I use shell scripts in Linux now.
However, it gives you a few extra squares on your buzzword bingo cards.
Of what's been mentioned here, I'd like to do C/C++ ... its the one language that I got screwed on by incompetent teachers - cancelling class 3 weeks in a row, during a 8 week semester, and never returning homework, answering questions, etc.
Edit - I think Vista is gonna make a lot of people Switch to either Linux or Mac.