I thought Bush came off as more "pissed" than "perplexed". In that sense Kerry won - he made Bush become un-Presidential.
In the larger sense we all lost, as what Kerry had to say greatly undermines the efforts of our country and our soldiers in the Middle East.
I would say Kerry's newest position on Iraq is ludicrous. It was a mistake, but if he is elected he will prosecute the war more effectively? If he thinks the war is a mistake he should bring the troops home and put Saddam back in power. Bam! mistake undone.