I like easy, cheesy, so I use (take a deep breath, because I'm going to be hammered for what I use in growing MJ), Miracle Grow Moisture Control Soil. I've done several grows with this soil, so I've figured out the path for growing Cannabis in this medium.
I use 5 gallon Smart Pots. I do not clone and only grow from seed. Once the seeds have germinated, I plant them in 1 quart plastic pots under a CFL for about a week. Then I transplant into the 5 gallon SP's for the remainder of the grow, under 2 150 watt HPS lights. Because Miracle Grow soil has built in nutrients, I don't use any nutes during veg, which is the first 3-4 weeks.
After switching over to flower, I slowly begin using Miracle Grow Flower Bloom nutes (1/2 strength, once per week). 4 weeks into flower, I begin using Blackstrap Molasses along with the bloom nutes. I use nutrients all the way to chop, chop, and I don't flush.
As you can see, I get great results. I'm going to get a 1/2 pound (or more) from this lady.