Dr. Mercola, who is against the flu vaccine, went so far to say that there is no proof that flu vaccines even work.
You can listen to him at http://www.youtube.com/watch?v=15ycdbSsnAU .
He calls for anyone to send him scientific proof that flu vaccine works.
Vitamin D3 seems to be his stronger recommendation. And lots of Vit C. The Echinacea verdict is still the same -- the way it works seems the same issues surrounding the cytokene storms concern.