This image was lost some time after publication.

The anonymous blogger behind the MSFTextrememakover blog is hanging up the keyboard after his 100th post, and urges shareholders to divest their holdings in the software leviathan before it's too late. He cites the dismal release of Windows Vista contrasted with the polyanna positivism of upper management as one sign that the leadership in Redmond has its head in the sand — and no one is more culpable than CEO Steve Ballmer:

It's sobering to realize that during Ballmer's term as CEO, MSFT has underperformed almost all of its top tech peers (including AAPL, IBM, HPQ, SAP, INTC, CSCO, SYMC, NOK, ORCL, ADBE, RIMM, QCOM, Ebay, and AMZN), and badly lagged the major averages. We may even see our third plunge to test the 2000 lows during his watch. Unbelievable.

Maybe people will tire of bashing Jerry Yang for a moment to look at Ballmer's role in Microsoft's epic Yahoo acquisition failure.(Photo by AFP/Getty Images)