vitamin D

Immune enhancing? Well, along with what fogelson said, make sure you get your sleep (deep sleep) and reduce stress. Many people forget about that!