I just want to write superior programs. What is wrong with that? .NET is my dream environment for learning. I like the red carpet treatment. There are so many new and powerful concepts to learn in order to use .NET, I can't afford to wait.

I have a .NET Framework book in my hand right now. It's called .NET Framework Essentials by OReilly publishing. I have to get to this!!! What else do you want?