Kerry has the speaking ability, I think it's fair to say. But the message is all wrong. I'll take someone who has the right message over the guy who's eloquent at speaking crap.
When I hear Bush speak of our wonderful soldiers, I think of Kerry and my Marine buddy who got spat on BECAUSE OF KERRY!
Kerry is lying all the way. It's easier to talk smooth when the whole thing is made up. Bush needs to take speech lessons to get that painful tone out of there. Bush can speak movingly and does, but not consistently.