Well I can tell ya the three major companys, Advanced nutrients, Canna, General Hydroponics. It really depends on what you're going for. Canna aqua is really clean and produces great product. Where as advanced is meant for quantity over quality. And finally General Hydro is the good old...