Hmm, ok maybe this thread is just another excuse for all you Microsoft/Windoze fanboys to plug C# yet again!
I plug C#/.NET because it is the single most productive programming environment I've ever used. I really don't care who makes it or what platform it runs on.