Drip irrigation is the best watering system if you have a sloping or large garden with plants grown in multiple zones.
Probably the only downside to individual drip irrigation is that you need to check the emitters frequently for blockages; if your plants look ... flower beds and large gardens.