Of course we have to stay the course in Iraq.
If we do in about two years(a guesstimate) we will have routed the AQ's, wannabe terror types and other radicals to the point where the locals can take over.
Petraeus was just flabbergasted that Iraq has put forth 160,000 more troops, police etc. in the past year, he says they are a mixed batch some good some not so good but overall they are coming along and one day will be able to police their own.
But you are absolutely right. We should never listen to the dem/rats and try and snatch defeat out of the arms of victory.
Http://www.weeklystandard.com/content/public/articles/000/000/014/527ynquz.asp sorry I can't make this work but it actually is there.