by far soil. hand made soil, from local ingredients. i currently use peatmoss dug from a bog 30~ miles from here, perlite + vermiculite from a local garden shop, my own worm castings, bat guano and sea weed from a fertalizer company on vancouver island and a couple of little things here and there from my garden......... buds are breat, there the tastiest+most potent buds i've ever grown.
but you do sacrafice some of the growth rate for ease of use. it does take some time to make your soil just right, but soil is ALOT more forgiving than hydro/DWC/coco/hempy/ect.