I've sometimes wondered about what the best way to deal with groups like the Westoborough Baptist Church would be once one accepts that hand grenades would not really an appropriate, nor even effective, option. I've heard stories of biker groups that form blockades around soldiers' funerals to keep them out, people who join them dressed as pirates with signs that decry shellfish in the name of God, lots of good stuff, but I think this one may be the best yet (via oakenguy):
...Westboro Baptist Church came back to Boston this month to picket something with their "God Hates Fags" posters--this time it was a staging of The Laramie Project. This time, though, local gay rights groups countered with a "Phelps-a-Thon", where people pledged donations for each minute the Phelps clan stuck around, the proceeds going to gay rights organizations. They raised $4,647. The counter-protest included the chant "YOU'RE CRAZY! YOU'RE FUNNY! YOU'RE RAISING US MONEY!"
I wonder if this sort of thing might actually make them go away? I mean, the most effective strategy would probably be ignoring them, but sadly they're very very good at making that difficult. =:(