The terms may get smeared, but people have to realize without freedom of speech you are going nowhere. This doesn't mean that having it automagically fixes all the problems, just that not having it will put you back.
About the Islamists in Iran I must say that actually most of the people were at least partly Islamists, even the liberals didn't put up much resistance and cooperated with the Islamists. At the beginning even commies were promised freedom of speech. The people just didn't know what an Islamic state really meant. And I am talking about close relatives here.
The thing with Islamic states, or possibly any ideology based government, is that there always are some people who are trying to get on top of the others by upholding the "values" more strongly. This leads to a sort of "charlatanism filter" were the government gets more and more radicalized. So no matter how well the initial intentions are, and I believe the initial intentions of the people and the people who set up the government were pretty good, you end up in a mess. Also nice to point out is the fact that most of the people who founded the IR are now either dead or rejected by the current system.
End line is: separation of church/mosque from state is good. Freedom of speech is needed and you won't know it till you loose it.
6 Curses = 1 Hexahex