In the 2006 war, the IDF proved unable to handle the Hizbollah militia. In the end, the IDF did not achieve any of their goals. The rockets were not stopped. The captured IDF men were not returned. Hizbollah was not disarmed or destroyed. Nasrallah was not killed. Instead, the IDF learned a tough lesson, firing their defense minsiter, their chief of staff, seven other senerals, and they endured the recommendations of the Winograd committee. After this, the IDF engaged the Palestinian civilians in a two week campaign, killing 1400 civilians and losing four IDF men to enemy fire. Seven other IDF men were killed by "friendly" fire. After this was the flotilla, in which the Israeli army, navy, and air force, along with special commandos intercepted a few small boats in international waters, executing a number of them with shots to the head at close range. The most recent IDF exploit was shooting through the border fence with Syria, killing a number of civilian protesters. The IDF seems to do rather well against unarmed civilians, not so well against armed opponents. Israel may fanticize about attacking Iran, but there is not a snowballs chance this will happen.
Law expanding definition of terrorist activity passes first Knesset reading (Haaretz)
from the article: Are Israel's military drills preparation for an Iran strike?