Well, at least Iran can say they did something. Stupid on their part though. Unless China and Russia will back them, which they have recently performed war games together, in general, it is like Iraq firing scud missiles. Means nothing. Iran cannot do anything of any real consequence to America. It might kill a few soldiers, but it will lose exponentially across the board. Biggest loss will be American money and Iranian lives.
Iranians desire freedom. Instead of bombing normal everday schmucks like us into the stone age, flood their airwaves with messages of freedom. Then tell them exactly where and when cruise missles are going to strike. Pick the top 5 generals offices. Surgical and lethal strikes to show them we can do anything anytime we choose and their leaders cant do shit to stop it. Then they can believe that American is not The Great Satan but a fair and moderate country.
Leave the B-52s parked right where they are. Their effectiveness during the first Gulf war was less then 10% against the Republican Guard's hardened bunkers. The BLU 82's dropped from C-130's was 85 to 95% effective on the same type target.