An excellent interview by Bill Moyers with retired Colonel Andrew Bacevich:
http://www.pbs.org/moyers/journal/08152008/watch.html
“Bacevich […] identifies three major problems facing our democracy: the crises of economy, government and militarism, and calls for a redefinition of the American way of life.”
Covers the failure of the Dems to get us out of Iraq, the current one-party US government (in the sense that both Dems and Republicans are alike), and “supporting” the troops. Calls for a lighter, smaller foreign policy.
Superb commentary. Watch both parts or read the transcript.