Depends on how much you are going to need and your budget. Fox Farm is not cheap but is the best from what I read. I use Mirical Grow Moisture Control and I am having great results. But like what Eggroll said you have to becareful with the nutes. I would stay away from the super cheap soils, I found they are mostly sand with some compost thrown in.