I tend to agree with McCain on this one.
Cheney and Rumsfeld are the main ones to blame, along with neocons like Wolfowitz, Feith, Wurmser, Perle, Ledeen, ....
The Buck does stop with Bush, so to speak, but he is not a neocon. The presidency is a humbling experience.
I am waiting for the State of the Union tonight. I think that Bush can actually work with the dems.
Shermann