Barack Obama's running mate is vastly experienced in getting foreign policy decisions wrong
Barack Obama has the mood, the momentum and the money in his favour - but John McCain's character and record could yet swing November's presidential election for the Republicans