Recently, say the last quarter century or so, they have had the sense of humor of a cinder block. And that site used their logo a LOT. I can't quite see them having a quiet giggle and going back to releasing Vista on schedule and in budget... What do I know?