creatine, Need2slin, whey, BCAA's, beta alanine.
I'm with gymrat on this one. Personally I use need to whey as my protein and gear and power chews bcaas for my bcaas, bulk beta alanine is fine and creatine I really like Ancient strength on workout days and bulk mono on off days