The only supplements I have used in the past are jack3d as my pre workout and cellucore bca's. I drink a protein shake before and after my workout as well as with every meal. I play basketball two hours a night three days a week and lift (back, legs, shoulders, pecs) on a pretty isolated workout...