Everyone will tell you differently but these are "my must have" supplements.
Stright training supplements:
BCAA powder
AMINO tabs (cant find EAA powder that doesnt taste shit, so tabs it is)
100 whey isolate protein. (big sinner when it comes to shakes)
Creatine "supermix"
Glutamine
Glukosamin (for joints)
MSM(to mix with glukosamin)
Vitargo (special carb PWO)
L-Lysine
Beta-Alanin
HMB
Vitamin/Mineral suppelments:
Multi vitamin/mineral
Omega3 (I recommend Purepharma/Pouri, only brand i dont burp nasty fish taste)
Magnisium/Zink
Kalium
Mangan
D-vitamin
B-vitamin komplex
B-3 vitamin (niacin)
Mikthistle powder (liver supp)
n-acetyl-l-cystein(NAC) (liver supp)
COQ10 / Hawthorne berry (BP/Heart supp)
Iron