I've been told by Germans, none of whom were law enforcement or lawyers that calling someone an asshole or sticking up your middle finger is a finable offense. It's well known that publishing Nazi propaganda, denying the holocaust and the like are illegal. It seems to me that free speech is less than fundamental in Germany.<p>The US has a less than perfect record on the issue as well, with obscenity laws and the like.