Ok, let me start off by saying that I like MS stuff. No really, I mean that. Is it perfect? No, of course not. Some of it is very, very good, however, and worthy of appreciation. Some of it is even fantastic. I'll certainly accept that not everyone likes it, nor would I expect this would be any other way. I work in all day, most everyday, and make my living writing code for their products in their development tools. Does this make me biased? Maybe, but I am not sure. I do find it interesting that...