Why blame Israel and the U.S. for attacks on Iraqi Shias? Simple, the government is openly supporting Sunni Arab terrorist organizations, as part of their "the enemy of my enemy is my friend" campaign against the United States. This is a dangerous tactic, because most Iranians are well aware of the fact that Sunni Arab Islamic terrorists eagerly kill Shia Moslems. Always have, always will. Shia and Sunni Islamic terrorists have worked together against a common enemy (the U.S. or Israel), but always with the understanding that Shia and Sunni can never be permanent allies.
The government signed more trade agreements with Syria. These agreements basically provide economic aid to prop up the pro-Iranian dictatorship in Syria.
February 23, 2006: The extremists now in power are losing support because of continued Sunni violence against Shias in Iraq, and economic problems in Iran. The government reaction to the recent attack on a Shia shrine in Iraq was particularly poorly received in Iran. Blaming the U.S. and Israel, and ignoring any mention of Sunni Arab thugs every Iranian knows is responsible, has not gone down well at all.
February 22, 2006: The government responded to the bombing of a Shia shrine in Iraq by blaming Israel and the United States for the attack.
February 21, 2006: Russia is trying to broker a deal to manufacture nuclear fuel for Iranians nuclear power plants, so that Iran will not have to (and not be able to create nuclear material for atomic bombs). Iran has refused, and knows that Russia is just going through the motions. Russia will veto any UN attempts to punish Iran, because Iran is becoming a major buyer of Russian goods (including weapons).
February 18, 2006: The government has demanded that British troops pull out of southern Iraq. This is a pretty blatant attempt to remove the principal force preventing a takeover of southern Iraq by pro-Iranian militias.