i like sunshine pro mix number 4. i use it for all stages of growth. i even use it for cloning. its mainly peat moss, perlite, and domolite lime. i also like fertilome soil.
lot of people praise fox farm ocean forest. i have had good results with it, but it always seems like i get a bunch of gnats with it. then when companies like this get questioned about the gnats they always have some bs excuse. they say "it's naturally part of the soil this and that. buy our overpriced pesticides to treat it. we dont steam our soil because it kills beneficial bacteria." i really hate these companie's excuses. they need to really kick up the quality control. i dont understand why they cant just re add the beneficial bacteria after steaming.
stay away from any soils with time released fertilizers. you can always look up the active ingredients listed on the package for info.