Kusha Sefat in Juan Cole's blog Informed Consent:
Following the disputed Presidential election in Iran, our Western compatriots gave many suggestions on combating state oppression. Various tactics and strategies were devised for Iranian protesters, some on this very blog. It seems that most of those recommendations were ineffective within Iran’s particular social and political context. It may be worth outlining some of the tactics that were in fact useful to Iranian protesters particularly as the OWS movement kicks into high gear (assuming these tactics make sense within the American socio-political context). The following are the Top 10 most effective tactics for the OWS, stemming from the experience of mass social movement in Iran.
1) Pick a color to represent your movement and wear it daily in public places (work, restaurant, etc.). Remember, this is a numbers game. You want maximum visibility, and to bring your movement into everyday life.
2) Have an all-inclusive strategy. Accept people with different views who are willing to join you in protest. Contrary to popular belief, you don’t have to know what you want as a movement yet. The goal at this stage is to point to your opponents and say that they have been lying to you; that the show they have constructed is false and that you are sick of it.
3) Demonstrate peacefully. Committing violence during demonstrations leads to ruptures within your movement, diminishes public sympathy, and gives the security forces a reason to violently suppress your protest.
More here.