Allen is spot on with Fish Oil being #1 supplement (in my best Casey Casin voice).....ZMA is a great recovery tool (as in your don't recover, your performance and progress is lessened/decreases). The rest is up to you....Vit C I take as my antioxidant, Glutamine is great but $$$, Creatine can give you a boost in strength, Digestive Enzymes will help assimulate whole foods better, Probiotics are key to overall gut/body health...etc. Coffee is a must pre-workout supplement for me.
Keep in mind...quality whole foods is 95% of your results....Fish Oil is a must have nowadays....and the rest of the supplements may only give you a 2-3% boost in performance and results, but can end up being 90% of your budget! Spend your money first on food...and fish oil. (May want to also do a cycle of probiotics is you have done antibiotics recently)