hyponex sucks. its just mud pretty much. Like jasper said though, its all personal choice. The more money you put into your soil the more you will get out.. duh. So anyways if you have some money to spend get some Foxfarm Light warrior soil, perlite and vermculite (Foxfarm soil already has some of both of this but i love an ample of amount of both, always worked well in the past with other plants). Mix all three together, more of the soil of course. That is what i use personally and i have great results so far. You wont find foxfarm soil at walmart, check a local nursery.
OR
get Miracle grow ( I do not recommend this )
Schultz Pro Potting Soil (Schultz is usually the way to go before MG imo)