He even criticized Clinton for not using ground troops in a war unpopular for most Repubs.
http://209.85.165.104/search?q=cach...se+of+ground+troops"&hl=en&ct=clnk&cd=1&gl=us
Support preemptive war
Q: Do you believe in the Bush doctrine? In 2002, the president said we have a right to a pre-emptive attack, that we can attack if this country feels threatened. And on that basis we went into Iraq. Do you agree with the doctrine, or would you change it?
A: I agree with the doctrine. And I'd also like to give President Bush a little credit. Right after 9/11, every expert in the world said there would be another attack on the US. There hasn't been. Now, maybe that's all by accident. But if there had been, I think it's very clear where the responsibility would have been placed. We created the Department of Homeland Security, and America is safer. I'd like to give the president some credit for that. Now, I strongly disagreed with the strategy employed by Secretary Rumsfeld. And I'm the only one at the time that said we've got to employ a new strategy and outlined what it was, which is the Petraeus strategy. But we are succeeding now in Iraq.
Here he criticizes Romney for suggesting that the President should consult anyone before delcaring war.
Q: [to McCain]:You didn't think much of the answer of Gov. Romney in the last debate, when he said that he would ask his lawyers whether he needed congressional authorization to use military force against Iran. Why not?
MCCAIN: Because I don't think that's the time to call in the lawyers, when we're in a national security crisis. Those are the last people I'd call in. I'd call in my wisdom, my knowledge, my background, my experience, and my ability to lead this nation.
We all know about Bomb Iran and more and more wars. It's ridiculous to pretend this guy is not a warmonger. If he is not then NO ONE ever has been.
http://www.ontheissues.org/2008/John_McCain_Homeland_Security.htm