I'm a Republican, and it pains me to say I think Kerry won the debate tonight, but only by a decision. If this were a boxing match, he won, but I believe Bush landed the biggest blow, which is sometimes the case in boxing decisions. The comment, "The only thing my opponent is consistent on is being inconsistent" was a pretty good shot.
However, Bush failed to attack Kerry's Senate record, something which bothered me from the start. He could have gone after Kerry's refusal to go to intelligence meetings, even after 9/11, or how Kerry voted to reduce the military, despite the fact tonight he said he'd expand the military, or how Kerry voted to strip our nation's intelligence services of funding, or how he's voted against almost every major weapon's system, or the President's primary duty is to protect the country rather than doing a public opinion poll before every decision.
I don't think Kerry did any significant damage, but he did help himself STAY in the race, which is important. Bush had the chance to knock him out tonight, and he didn't. Just to reiterate, I believe Kerry won the debate, and Bush landed the biggest shot, although he could have put together a combo and ended the whole thing had he gone after Kerry's voting record, which stinks.