I used Dr. Bronners Pure-Castle soap. It is an all natural soap and it worked well and did not damage the plants at all. I used peppermint, they have other scents, and I would assume they all work just as well.
it says indoor/outdoor on it. I may use some sort of soap spray also for prevention. The soap mix I used last year didn't really kill the bugs so maybe if I kill them with the garden safe first then spray with a soap mix it will help keep them away.