I can confirm that. I have some experiences with Vitamin D (Cholecalciferol).
It is absolutely important for immune system. I take between 5,000 and 10,000 a day and I feel much more spiritual free. I don't want to praise it too much, but I think that everybody should try it for one week especially in winter days!
There is other post in CZ about Vit. D and immunity...