News article? or Microsoft press briefing?
When I read an article like this by someone from Microsoft (By employment, and by continual usage of the term "we"), it makes me questing the nature of the article.
I wish C/Net would watch closely to ensure that articles are not used to push single sided arguments.
March 8, 2007