IMO McCain has a more detailed knowledge of the facts. Both have annoying speech patterns, McCain with "my friends" and the voice that sounds like his PoliGrip isn't working and Obama with his clipped speaking voice, "annnnnnd," and lowering his tone at the end of each sentence (as opposed to the more popular manner of speaking among younger people in which they raise their tone almost in the form of a question).
McCain shouldn't be moving around. His POW injuries make him look older than he is. Old is perceived as negative in our society. He would have been better off if they had spoken behind lecturns.
Obviously, I'm for McCain.