To be fair, no one has asked my advice, least of all Senator McCain, but for the record, I don't see former Hewlett-Packard CEO Carly Fiorina as a good choice for McCain's running mate. The Democrats would no doubt come up with this campaign slogan or some close variation in a microsecond: "What She Did for [to] HP, She'll Do for [to] the USA."
Look, there are no perfect choices--every candidate has drawbacks, including my own favorite, Mitt Romney. But why choose a running mate who is publicly known almost entirely due to her failures?
Choosing Fiorina, who was fired by the HP Board primarily over dissatisfaction with the HP-Compaq merger, would also stir up the right-wing conspiracy theorists--they'll argue that she is on board in order to negotiate a merger of the U.S. with Canada and Mexico.