I use Vitamin Shoppe Mega-Vites "75." their half the price of GNC's mega man and just as good. As for BCAA's I rely on my protein shake for them along w/ liver tabs throughout the day.~US~