Here is my list of "can't go without" in order of importance.
1. Magnesium - 350 enzymatic functions require it and is the most important mineral in the body
2. Vitamin D- Creates new neural transmitters, increase strength, important for immune system, greater sense of well being.
3. Fish oil - creates new neural transmitters, cardiovascular health, anti-inflammatory
4. Whey protein - including casein
5. High potency multivitamin mineral complex
6. High end probiotic - Improves digestion, increases nutrient absorption, strengthens immune system
7. Protease - Specific enzymes that hydrolyze (breakdown) proteins and liberates amino acids for use.
8. BCAA's