The best answer is to reply with peace to these idiots. I suggest to all the Muslim brothers and sisters don't even watch those videos from the haters as it has nothing to do with Islam but preaching hate pointing out the unknown faults or self created mistakes of Islam. Bunch of idiots out there, the least that they can do instead of following Islam is respect it. But even that won't come out of these idiots.