I SHOULD HAVE MENTIONED THIS SOONER, but Scott Adams has a blog. Not surprisingly, it's quite good. I particularly recommend his advice on how to debate.