I think McCain's "in Iraq for 100 years" will torpedo him in the general election if he gets the republican nomination no matter who he chooses as a running mate.