I tend to think that Iran's downfall will come from within, with tacit assistance from the US and other coalition partners - and even Israel, perhaps. All the Iranian opposition needs is the confidence to know they won't be abandoned and a steady supply of money and arms when the revolution begins.