I was recommended Neem Oil from a fellow Fresh Chalker when I asked what to use to keep bugs from eating my Julia Child rose, and it worked great. Use it on all my plants the bugs seem to think are a snack bar.
It's also great as a natural bug repellent for people. I used to buy a Neem soap but I can't find it anymore. What brand are you buying?