I used to work for them, and I have some good friends who work for IBM, and the company does a lot of things really well. Doesn't mean you can't poke a bit of fun at them now and again, and this
post by FSJ (
Fake Steve Jobs) is just brilliant. In fact, FSJ is well worth adding to your blogroll for his entertaining view on the IT business.