Russia is a lost cause. Putin and the Russians know the US will eventually have to fight China (and China is already "teasing" the US, militarily speaking of course) and they will greatfully play the spectator card for years to come.
The Chinese, it's no secret, want the US' spot in the international stage. Everyone keeps talking about Iran and all the Muslim countries, but the ones that will attack us in the future, and I have no doubt of this, are the Chinese. As of the past few years they've made public in various ocasions that they want the US out of the area (remember the spy plane incident? No more bases in the Philipines? Inviting a US navy ship to leave international waters close to China just this week?).
Iran is the scapegoat. We have no beef with Iran and the Iranians have no beef with us. We buy their oil and they are happy to sell it to us. Bush and the neocons come in and fuck up this blowback-free equation. Now we have another enemy. Fuck Iran and fuck Israel.