Many companies have one or two good products and a shitload of products that are more or less "useless" the idea might be good, but the quality of the ingredients are shit. Cheap cheap cheap so they can use more money on ads...
But, to use money on ads, they have to have money in the first place. And to make that money, their products have to be good. Remember MuscleTech back in 1995? It had a mere three products and their ads were modest, at best.
But, as the products took off (the ma-huang-based Hydroxycut, in particular), we saw fancier ads and more bodybuilders promoting those ads.
MuscleTech's best products, right now, would be Nano Vapor, Hydroxycut Hardcore (I have not tried the new Hydroxycut Hardcore X.....yet), and Cell-Tech Hardcore.
I have not been a fan of ON products for the past couple of years, since they became widely popular and started spending more money on marketing than on their research / products.
BSN Syntha-6 is good in terms of flavoring, but the macro's are not good if you are interested in lean mass. It is more of an MRP if anything I guess.
In some cases many companies will use the same core ingredients, like "Creapure" creatine or "MTI" HMB. You would hope that what is on the label matches what is in the bottle but unfortunately we all know that is not always the case.
I love ON products, particularly the protein powders. I just finished two servings of what undoubtedly is the BEST-TASTING protein powder I've ever had. NitroCore 24, Strawberry Milkshake flavor.
No other powder can touch that one.