well i have tried the spices thing and it did not work that great, just made the plants smell herby.
i use neem oil, it does not kill instantly but it will stop them from breeding and suffocate the eggs, if the leaf is infected more then 50 percent i cut those off and discard in bleach or smash...