I've had great success with my formula:

Get plenty of rest and drink plenty of fluids.

Although I do take a daily multi-vitamin and "prophylactic" Vitamin C as well, for some reason I am less sick and less often than my athletic friends.