I buy a lot of fresh ginger. A LOT. Every morning I peel and chop ginger and steep it with my green tea. I swear by it for helping fend off colds and flus. Yesterday our 14-month old developed a nasty cold, the first in almost a year. I am still breastfeeding, so I drank much ginger tea yesterday to help my immunity and hopefully hers. I even added steeped ginger water to her sippy cup during the day. Why, you ask...?
Ginger has anti-viral compounds which are particularly effective at combating the viruses that cause colds. It is also a natural decongestant, if you have already been snagged by that cold bug.
Ginger has also been studied for its antibacterial, antifungal, pain-relieving, antiulcer, and antitumor properties. If that's not enough, ginger also has anti-inflammatory properties, and can ease digestive troubles and nausea.
Buy some fresh ginger for cooking and for teas. It's cheap and stores well (can even be frozen). Then you can brew a cup of ginger tea if you are feel a cold coming. Or, drink it more often for its remarkable health benefits. Ginger, my friend!