I am in full concordance. Unless they do something illegal, it's not right to silence them, as loathsome and despicable as I believe them to be. If we silence them now, it may be us tomorrow--a clear legal precedent is a slippery slope to the abolition of our rights.
It seems that the although they won the Supreme Court Case, they will have a hard time getting out their message for a while. Their websites have all been hacked and shut down as of Feb 24, including the link to their picketing schedule. And while the federal court has upheld their right to free speech, Arizona just passed a law to prohibit them from picketing at funerals in their state. Read more here http://www.msnbc.msn.com/id/41764514
A friend of mine went to a counter protest of the WBC. Seven WBC members showed up to wave their signs at this funeral, and 1500 counter protesters stood between them and the funeral. It didn't shut them up, but it did reduce the impact of their rabble rousing. I think that if 1500 people were to hum taps, that might make for a nice counter protest, and might even be comforting for the family of the deceased.
I was actually glad to hear that the court ruled that way. I think Westboro have the right to be assholes. I don't agree with what they do, and I wish that they would choose to stop doing it, but curbing their right to free speech just lays the groundwork for people with legitimate opinions to be silenced.
Ah, but there is one twist I forgot to mention. The guy who sued them, his son had been killed in Iraq. His son was actually mentioned by name is some vile posting on their website. I would not have been adverse to giving him a money judgment for intentional infliction of emotional distress.