I'll tell you what works for me. I use a combination of general hydroponics products and botanicare stuff and superthrive. When I first set out on my first dwc experiment, I purchased general hydroponics maxigrow powder for the vegging process. Its great for strictly vegging. I use it at 1/8 to 1/4 strength only with 1/2 strength calmag and 1/4 tsp of superthrive per gallon of water. I like to keep my ph around 6.5 to 7. For blooming I'm switching to botanicare pro bloom since I ran out of my mother earth bloom tea, and the head shop was out of it as well. If I didnt have so much of the maxigrow powder I'd problaly switch to a more organic formula for vegging.