I'm with the Supreme Court's interpretation of the First Amendment, that the limit of Freedom of Speech is when someone calls for violence or illegal actions.
Insulting someone is not the same thing and should be allowed.
I'm pretty sure most people in the Muslim world, like anywhere else, want to be left alone and get on with their lives, with a stable government and prosperity. Unfortunately, the Islamists seem to constitute a very vocal and well funded minority.