Want to grow herbs and leafy greens on your countertop? Whether you use soil or water will depend on a few factors, including ...