I am just going to throw this out there.
I am in the Army. I know people who have died overseas, and the Westboro Baptist Church showed up to their funerals, which I was also at.
I despise those people.
Yet, I applaud and support the decision. They have the right to say and think what they want. Agree or disagree, there is a reason it is the FIRST amendment.
At the end of the day, its one of the things that this country was founded on. It is not treason to speak ill about our president or elected officials. It is not illegal to hate people who arent like you. We all have the rights to form our own opinions, practice our own religion, and let as many people know about it as we want, or not.
(This is the part where people get mad at me). The WBC is no different then any other religion that tries to spread their "good word." The mormons go door to door, some christian sects hand out bibles, and these guys show up to funerals. A terrible message? Sure. No doubt about that. But it is their message.
You want to counter the WBC? Join the freedom riders. Those guys are nothing short of amazing. They dont taunt the WBC, they dont even acknowledge their existence. All they do is place themselves between the grieving family and friends, and the protesters. Thats how to take care of these guys.