Kerry is certainly more eloquent. Bush got a bit repetitive.

Kerry contradicted himself though, quite blatantly.