Honestly, miracle grow works, but I really don't like how you can't control your own nutrients. I like using Black Gold potting soil with about 1/3 the amount of added pearlite. It does have some nutrients, but I add in Botanicare nutrients after about the first month or so. I've found much...