This article is directly comparing a Cochrane review on the Flu vaccine and humble Vitamin D. The take out message is – get some SUN!
Expose your limbs for 10-20 minutes in the morning or afternoon sun, especially in the Winter as dropping Vitamin D levels have been correlated to increased colds and flu in the winter months.