Every year without fail.
True that the annual Flu vaccine isn't a 100% guarentee that you won't get influenza if exposed, but it cannot "Give" you the Flu and it dramatically improves your odds of avoiding a miserable week or even worse.
I had the Flu in Dec '92 and it sucked. Besides, I get sneezed and hacked on for a living.
Lean in to the needle!
Not so sure about that. Every time I have taken the shot I have gotten the flu. Maybe they have made improvements in the last decade but I have no desire to find out.