A little Hitchens goes a long way, but is also quite bracing. Like Dawkins he isn't really equipped to debate religion with its more sophisticated practitioners, but with its less sophisticated ones he can be devastating. I've just been watching a clip of him debating circumcision with a grandfatherly rabbi. It's probably the first time the poor old man has been told to his face how disgusting he is and how he should be ashamed of himself. Rabbis, priests and imams are accustomed to deference- even from unbelievers- and I'm sure this kind of rough handling does them good.