trying to protest in the streets is good. but if i were, let's say, a young person in tehran today sympathetic to the opposition, i'd be thinking in terms of urban guerilla actions, sabotage, sniper work/molotov cocktails on the paramilitaries, etc. these fuckheads are killing young women in the streets etc. time to fuck some shit up. the authorities are begging for actual physical resistance. you'd be surprised what a little knot of pissed-off teenage boys can do in their own city if they can stop to think and plan.
i don't think you're going to have a soft/eastern-europe-style revolution, because i don't think that the religious hierarchy is going to suddenly realize that they have no will or moral claim.