Laughable to compare a few #$%$ morons with the islamo-facsists. That's like comparing a cigarette lighter with a flamethrower. Where is the outrage of 'good moslems' and their coordinated efforts to purge this vermin from their religion. Of course the bible has similar passages as the koran (the ten commandments were handed down for the Jewish tribes to observe, certainly not to protect the poor Pharisees). But Christianity/Judaism as dynamic ideologies adapted to a changing world while Islam (with a brief exception during Moorish times) continues to be trapped in the macabre world view of the 7th century.
I agree, the premise of "good moslems" is as much of an oxymoron as that of "good nazis".
At a minimum, Moslems under let's say 40 years of age should not be permitted to enter the US. A total blanket stop (which would include recognized business people, scientists etc) is obviously not practicable and also somewhat of a sledgehammer approach.
I would like to see a comprehensive "de-islamization" program for ALL those inside the country, including natural-born citizens, along the lines of the "de-nazification" campaign enforced against Germans following WW II.
ANYONE professing to be Moslem should be required to sign a solemn pledge acknowledging the supremacy of the constitution and our applicable laws over religious teachings/demagoguery (sharia law, the koran, honor killings etc). Anyone acting counter to their pledges (like asserting that the so-called prophet's word takes precedence over our democratic principles) shall be IMMEDIATELY stripped of their citizenship and deported. It would make mosque preachers and other agitators at least think twice about spouting their jihad drivel and hate-mongering against "non-believers", if the aforementioned strictures are RIGOROUSLY and FORCEFULLY executed. But I am afraid despite all the tough talk and chest-beating by politicians about protecting our liberties, this society has no longer the intestinal fortitude and will to truly ACT DECISIVELY to guarantee its own survival.