Le candidat républicain présente son adversaire comme inexpérimenté. Et pour Obama, McCain ne ferait que « poursuivre la diplomatie de cow-boy de Bush ». Voici quelques-uns de leurs désaccords :
· L'Irak Cinq ans, un coût financier de plusieurs centaines (voire quelques milliers) de milliards de dollars, et plus de 4 000 soldats américains tués, le bilan de l'intervention américaine en Irak est exorbitant. McCain souhaite la « victoire ». Le vétéran du Vietnam dit ne pas vouloir rester « une minute de plus que nécessaire » en Irak. Mais s'il le faut, les Etats-Unis stationneront « cent ans ». Obama veut mettre un terme au conflit « dans les seize mois » qui suivent sa prise de pouvoir. Il se veut malgré tout « responsable envers le peuple irakien ».
· L'Afghanistan Lancée à la suite du 11 Septembre par les Etats-Unis et le Royaume-Uni, la guerre en Afghanistan a fait reculer les talibans malgré leur retour en force depuis 2006. D'après Obama, « la plus grande erreur a été de ne pas finir le travail ici [en Afghanistan] ». Pour McCain, une « victoire en Irak est indispensable à un succès en Afghanistan ».