Musclespeed is very good…totally different from all the others…
Creatine after workout my nutritionalist tells me…
As far as Beta Alanine, your right Aaron as far as i know as well. Mike suggested it to me, can’t remember why exactly, although somewhere on elitetrack he did mention why it helps…maybe on my training thread somewhere…