I always give my son the flu shot because he is in a 'school' setting (he's 2 1/2 and in daycare). I have no idea and no control over what the other kids do when it comes to getting the flu shot, washing their hands, or employing other preventative techniques, and I want to do the best I can to keep my kid from getting what other kids might be bringing to his daycare. Some of the kids look totally dirty like their parents rarely bathe them, some of them have runny noses and cough all over the place without covering their mouths, and although the teachers are very vigilant they cannot control everything that goes on 100% of the time. As a parent, however, I do have a certain amount of control over how I protect my child. I can't prevent everything, but I do know that if the flu gets out of hand the consequences can be bad (children, pregnant women, and the elderly are at the greatest risk). Personally, I'm not willing to take the chance so he gets vaccinated.