Mega Men Vitamins, and for BCAA: Optimum nutrition, Get the syrup rather then the horse pills..