My 2 cents, I would have bought IBM too. IBM has a bigger nest egg and started its transition to services way before Xerox or HP did as talked about in the article.
http://seekingalpha.com/article/731881-buffett-erred-in-buying-ibm-should-have-bought-xerox-or-hp