Microsoft executives are bragging ... that "we're in it to win." I don't think Microsoft is. The words are empty.[Found via the UK Times]
Microsoft's Internet execution sucks (on whole). Its search sucks. Its advertising sucks.
Microsoft: stop the talk. Ship a better search, a better advertising system than Google, a better hosting service than Amazon, a better cross-platform Web development ecosystem than Adobe, and get some services out there that are innovative (where's the video RSS reader? Blog search? Something like Yahoo's Pipes? A real blog service? A way to look up people?) That's how you win.