I am a retired foreign service officer, and I can tell you that Powell was one of the greatest Secretaries of State. He and George Tenet (CIA) were the only voices of moderation during the Bush years. I agree that his speech at the UN prior to the Iraq fiasco was a huge mistake, but Powell is a great american. On a related topic, I am voting early for Obama in Florida next week. On to victory and let's destroy the tea baggers !!