I have to agree with Josh Marshall. Not only was John Kerry's speech the best of the convention so far, it was by far the best I have seen him give. It gives one pause to consider what '04 might have been like had he given this kind of speech back then. Spilled milk and all that, so rather than wish things might be different, here's the speech from last night. I even like the way he managed to work in "for it before he was against it" against McCain. Nicely done.