Colin Powell's interview with ABC suggests he is only marginally better than his former colleagues in the administration, and is a long way from owning up to himself or anybody else about Iraq.
So, for example, this on Katrina is OK:
"It should have been a blinding flash of the obvious to everybody that when you order a mandatory evacuation, you can't expect everybody to evacuate on their own".
But I'm not ready to buy this:
"There were some people in the intelligence community who knew at that time that some of these sources were not good, and shouldn't be relied upon, and they didn't speak up. That devastated me".
Based on the evidence (see, for example Mark Danner on the Downing St memo), it looks as if Powell either did or really should have known better, and that he was acting as a useful idiot for the administration.