Actually, I believe the Phelps Phreaks fall into the exception for "fighting words." Not that I'm advocating any violence, you understand. If these people aren't going to repent I prefer they go to Hell the slow way, and don't get any money from suing cities or patriots.
I do not see a need for federal legislation on the matter, however.