IMO: Fox Farm Ocean Forest cut with 30% perlite
that be the best mix you can buy of the shelf
besides with little addition you can re amend and re use for 2-3 grows
keep that in mind handing over that lump of cash ..as its pricy
only better than that would be the organic mix that I get of the hippies at the river each spring
I stand in line with all the Gran pops of the area who are scoring for their tomato plants
good luck