Military strategist Stephen Biddle of the Council on Foreign Relations explain how Iraq is a conflict of identity unlike Vietnam which was an ideological conflict. He further argue it is precisely this difference that has caused the initial Iraq strategy to fail and the current surge strategy to be more effective in reducing violence. His analysis is the best I have read on military strategy in Iraq so far. Having said that without political settlement (over land and oil) and trust building between the three Iraqi factions peace will be hard to perpetuate.
I hope Obama, Hillary and McCain all know the issues discussed in this interview.