You yourself admitted that Jordan didn't have freedom of speech. Now you deny it?
About Iran, protestors weren't armed, they were peaceful, but among them were people who threw stones at the anti-riot forces, who set cars, buses, banks, and other things ablaze. I don't even repeat what the Iranian government says like that the MKO agents were creating chaos because that couldn't be verified independently, but Iranian protests were much more peaceful than what we have witnessed in Bahrain.
Please don't compare the situation in Syria with Bahrain. In Syria you got armed rebels that openly call for foreign military interference, you got armed rebels that plant bombs, you got armed rebels that shoot at Syrian security forces, and many other things that you don't see in Bahrain.
Moreover, if you compare Syria's population with Bahrain's, you see that having a death toll of 80 in Bahrain is equal in ratio to a death toll of ~1,500 people in Syria. Very different cases.