Interesting... and I bet it means doom for Ahmadinejad.
I actually think that both Republicans and Democrats were doing the right thing at the right time when they were in office.
My theory was that Ahmadinejad's foreign policy was based in large part on the price of oil. When the price of oil was higher, Ahmadinejad has power over the United States, and he can do whatever he wants, including waging a holy war against Israel. That meant that the US was forced to take a hardline stance, because we had no power at the time... Ahmadinejad has money, so he sees himself as invincible.
But with the price of oil low, and Iran's economy in shambles, I believed he would mellow out a little bit, as what seemed to happen in October and November during the start of the financial crisis. As a result, I thought Obama just happened to come into office at the perfect time for negotiation to be successful, as now the balance of power was in the hands of the United States.
Think of it this way:
You're playing a game of IC, warring another family. When you're winning the war, if you come to the negotiating table, you can make all kinds of demands. But if you're losing the war, you have to bend over and give up.
If we would have negotiated with Iran last year, when oil was at $100 per barrel, we would have needed to give Iran a ton of shit to stop their program. Now, with the financial crisis, Iran's economy is in the shit hole, and Iran's people know it. In addition, Iran's people know that it is their leader's fault that their economy is in shambles, because every other oil nation (aside from Venezuela) set up an OSF (a fund of oil money to store for when oil prices fall), yet Ahmadinejad spent his fund.
Now, what does this mean now that Iran pushed us aside? It means Iran can't get the sanctions removed, so they can't spend what they've been spending for the past year. That means less social programs, and less food and gasoline subsidies for the people. And Iran can't raise taxes, because they tried establishing a 3% sales tax. The result: the Iranian bazaars, the financial sector of the country, went on strike. 
What happens? Economic collapse! Hatred of the government by the people! Utter anarchy, and the overthrowing of Ahmadinejad in exchange for a government whose primary concern is to remove the international sanctions so that Iran can get back into the financial system and save itself from ruin.
Make Eyes Great Again!
The Great Eye is watching you... when there's nothing good on TV...