I've had really good luck with Plantskydd. It is kind of hard to get mixed up, you have to add just a little water at a time and put it through a strainer to get the lumps out, but once you figure it out, it's no big deal. I've never found anything else that was as effective.