I know this is a very long speech that Obama made in Iowa, but on this Veteran's Day it is important, I think, so critically examine who might be the next Commander-in-Chief.
Obama delivers a great, great speech, IMO. I'm tired of the canned and the shrill, the divisive and the cheerleading. Like a tough education, Obama's best speeches are ambitious affairs which halt the dumbing down of political speeches in its tracks. They tell us we can do better by showing us a better speech. Take a listen--the speech is near the bottom of this Andrew Sullivan page.