I think that people forget that "Freedom of Speech" means you have to permit opinions that you don't agree with. When you begin to censor any speech, you open the door to all speech being censored. If you don't agree with something, you don't have to listen to it, but that doesn't mean you have the right to forbid it.
''Life's tough......it's even tougher if you're stupid.'' -- John Wayne
"First to go, Last to know, we will defend to the death your right to be misinformed, United States Marine Corps"