There will be a great temptation to use the Iraq War as an issue in 2008. However, Democrats should be cautious. In 1972 the Democrats lost because they used the Vietnam War. There are several factors to consider before the Democrats start to use and anti-war strategy.
First, we do not know what the state of the war will be in 2008. If there is a significant draw down in troops and a dramatic drop in casualties then simply being against a war that is nearly over will be of little value.
Second, candidates must past the Commander-in-Chief test. The American people want a strong leader who will pull the trigger when, and only when, necessary. Ironically, McGovern had a strong record as a WWII hero but seldom mentioned it because his goofy advisors thought it would detract from his "peace message". Democrats should not make that mistake again.
Third, any criticism of the war should be on the basis of the imcompetance in prosecuting the war. There is a lot more room on that issue than our going to war in first place.
Fourth, the history of the candidates might contradict their position. Rudy didn't vote for the war. Hillary, Edwards, and Kerry did. This will make it difficult to argue against this war.
Finally, Bush won't be the candidate. Democrats must present themselves as the Party that can protect you, provide public services, and balance the budger. Yammering about the war won't help this. If Democrats want to use the war they should do it as part of an overall issue of Republican mismanagement.