Alot of people use Fox Farms soils to their grows. I personally, as well as a few others, use soilless growing mediums like Pro Mix to grow in. While some people like the nutrients and everything already in the soil for simplicities sake, I like having nothing in my "soil" so I have complete controll over what my plants are getting. It also help me when I have problems because I know exactly what my plants are eating, so I can diagnose problems better. That being said though, you would gain familiarity with pre ferted soils as well and be able to do what I do with my soilless growing mediums. Really though its all personal preferance.
If you want something a bit more simple to start with, I might go with Fox Farms Ocean Forest soil. Its already PH balanced, so you dont have to worry about that, and it has enough nutes to last your plants a month or two. Also the nutes in it are mild enough for seedlings and clones so its a good starting point.
Pro Mix for me though is just the best, it really allows you to cater to your plants needs and the way it holds water is just lovely.