BCAA's are great, especially in overtrained athletes. Flavor wise, xtend is incredible. Raw powders will be your cheapest option otherwise. The raw powder just taste horrible. There is a study that is to be presented this summer with actually weight trained athletes using bcaa, will be curious to see the full presentation.