Dear all!
I have just started to grow my own herbs and my first try didn't end well. I had leeks, oregano, basil and parsly. And I got aphids, thousands of them. The basil was worst affected by the aphids. The oregano not too bad but the leeks (it was in the same pot as the oregano) was just clogged at the bases of black thick bugs. At the end I didn't know what to do and just decided to kill it all and poored boiling water over it. The soil in the oregano pot was just crawling with bugs. It was horrible.
I went to a garden shop and asked if I could use the same soil, since everything was dead, including the original plants of course

And I have now bought some new herbs. Grown by the garden shop (organic, thy said). This night I was checking the new basil and I found three or four caterpillars cheerfully chewing on its leafs. lovely! I cut the leafs with the caterpillars off and threw them away, but there may be more of these little creatures. Two were "big" and black and white, one was tiny and light green.
My question is, since I want to eat these herb myself and I really don't like killing the caterpillars and bugs, not even the aphids, I would like to know how I can make them stay away in the first place. And I need some good advice how to keep these little fallas alive! I have them in pretty large pots on the balcony and my new herbs include; basil, thyme, leeks and dill (even though I think I've killed the dill). The basil is indoor at night. Good links or easy books or whatever. I live by the central coast of NSW since 9 month, originally Scandinavian, so if I have used some wrong words, that's why.

Thanks!