The Vietnam War experience can't tell us anything about the war in Iraq - or so it is said. If you believe that, trying looking through this lens, and you may change your mind.
The Vietnam War had three phases. The War in Iraq has already completed an analogous first phase, is approaching the end of the second phase, and shows signs of entering the third.
Gen. Odom has a good historical perspective and knows whereof he speaks. Go read.