"The ACLU might not always be your cup of tea, but they live by the saying ???Without Freedom of Thought, there can be no such Thing as Wisdom; and no such Thing as publick Liberty, without Freedom of Speech.??? So maybe they do step on your sacred cows every now and then, but better then allowing freedoms to be stepped upon regularly." . . . .