Then maybe what we need to do is weaken is infrastructure of the government to give the Iranian people a chance.
That's definitely the best option. I'm sure we're already doing some things.
Iranian-Americans have satellite tv stations setup in California that reach an estimated 5-10 million homes in Iran. There are currently over 20 Persian Satellite TV stations. They're bootleg operations that are pro-US and pro-Democracy, but have wide appeal and outreach. They're illegal and the Iranian government regularly raids homes, but they simply cannot keep up with the production. They're also instrumental in getting people out into the streets. Iran is no North Korea - the people are well aware of things happening due to these satellite dishes.
The problem is that the 15% loyal hard-liners are *extremely* devout. They feel that they're protecting God himself and will do anything to defend the regime. They'd kill anyone, including themselves to defend the regime.
15% is more than enough to keep power - especially when the world media hardly pays attention and the Europeans, Chinese, Russians and most of the rest of the world are backing you.
Exactly. Decapitate the regime is all we need to do, and let the people of Iran take it from there.