He’s not in a position to walk the walk yet, but Rudy Giuliani is talking the talk on the War on Terror better than anyone running for President at the moment:
“Suppose Hillary Clinton and John Edwards’ new position was their position back then, that it was a mistake to take him out,” Giuliani said, referring to former Iraqi leader Saddam Hussein. “Wouldn’t we be dealing with Saddam Hussein becoming nuclear right now? If Iran was becoming nuclear what would he be doing? Sitting there letting his arch enemy gain nuclear power over him? Or would we now be dealing with two countries seeking to become nuclear powers.”
Makes sense to me.