The one thing that gives me the greatest hope that the Islamofacists will be thoroughly defeated is that they are as vicious and stupid as the Nazis were. Think how WWII might have turned out had Hitler not turned on the Soviets.
The Islamofacists are the same way. They will eventually be at war with everyone, and that is what is going to stop them.