bttt
The only thing I would have added to his discussion is the time factor. Time is not on our side--as the democratic/liberal appeasement and capitulation lobby will attract more followers; and the fact that the longer we wait to neutralize Iran's nuclear ambitions, the more difficult it will become both politically and militarily.
It will have to be done. A pre-emptive strike will delay their nuclear dreams by at least a decade. Remember, we are dealing with Islamofascists here--sooner is better than later.