I think it largely depends on your role, essentially. As a citizen, you should pretty much be allowed to say dang near anything, I would think.
I'm a big fan of shows like South Park and Family Guy. They talk about everything and they say horrible, terrible things about just about everybody, but that's freedom of speech. That's the world we live in. That's what we should be doing.