Take two 600 milligram doses per day during flu season. It's probably more effective than the flu shot which only has a 56% effectiveness this year. And if you are diligent, do both!
http://www.lef.org/magazine/mag2010/may2010_N-Acetyl-Cysteine_01.htm