OK, I followed the link to Mike Sanders' weblog. I loved it.
The one post per week restriction forces you to make each count. No throwaways. Broad coverage but deep analysis of chosen topics.
I will post less to my blog, promise.
To followup on Mike's commentary on Microsoft's lack of traction on the East Coast. This is a very real point. We (one of New England's major employers) are just deploying Windows XP to .3% of our machines. Our relationship appears to be focused on battling them about license costs every year. On the other hand, IBM is showing some jawdropping stuff and selling hard to key decision makers in government and industry. To acknowledge Mike's point: internal thick client development has ended, now and forever. IBM is destroying Microsoft in the trenches in this market (I see no interest in .NET for internal development). Consumers of external applications (whether at home or at work) are the only game left that Microsoft is actively engaged in, whose rich-client apps may deliver usability brilliance without financial success.
What we need is IBM to go into the browser business to build true plaform independence for high-powered applications now that IE is being starved. Or maybe some Eclipse derivative could give platform independent rich clients.