Fresh herbs can be expensive at the supermarket, but many perennial varieties are cheap and easy to grow at home.