The big news of the day is that The Supreme Court ruled that hate speech, as in the kind that Westboro Baptist "Church" spews, is legal. First let me say that the Supreme Court got it right. Like it or not, free speech is not just freedom for you to speak your mind, it is also freedom for someone whose philosophy you disagree with to speak their mind.
That said, I hereby advocate that anyone within a reasonable distance of the so-called "church"'s protest should band together and attend the same event. Carry signs like the one above. Shout louder than the "church" members. Just be sure that if it comes to blows that the media is nearby and make damn certain that these jackasses are the ones who throw the first punches.