Well I read this article on the BBC web site, and somewhat cinched as I hear this language all the time, by co workers and clients on conference calls.
Reading the literature from any software company, it do question, who writes the stuff.
But like all Microsoft consultants, it’s important that we are all on the same page, for a helicopter view of the issues, so we can leverage your existing technology, to hit the ball out of the ball park. :)