I don't think ad hominem attacks really help in this kind of debate--it merely debases you, and gives the other party satisfaction that they managed to get your dander up. DogoDon