Walter, may I suggest you look at D3 as a way to both prevent infection, and to prevent re-infection. I know a few people with high D3 levels (as in 85 to 100 ng/ml), who just don't get sick. I'm one of them. It does really work, and costs pennies per day.