I am not a total MS basher, but I hate watching people calling themselves innovators, when mostly what they do is copy other people's innovations (badly).
I'm not a total MS basher either. I've used MS stuff since the Radio Shack Color Computer then to an IBM compatible using every version of MS stuff since DOS 3.2. And it's fair to say when Microsoft finally comes out with something good and/or innovative I'll be sure to give them credit.