Good soil is very important. I have to order all my soil and yes the shipping is horrendous, but I love to spoil my girls with the finest organic soil and they reward my efforts so to me it is well worth it. In my personal opinion any Fox Farm soil is great but Roots Organics is also very good and a bit lighter so the shipping cost is lower.
I personally would go with Black Gold Cocoblend. The soil stays really airy and my plants love it. But if you cant get that go with Fox farm ocean forrest. i'm using a 600w along with Cutting Edge nutrients,Big Bud for flowering
fox farm ocean forrest is what my plants love. I also had good results with MG Organic. a lot of people may disagree but its pretty good soil if you can control the gnats.