I have been taking Nitro Tech for awhile now and I love the gains. I take in a good 35 grams of protein with it and it has all the amino acids I need. I believe their are better products as far as protein powder that have more amino acids, but if I were you I would just stick to something like Nitro tech or somethin along those lines.