Do my kids need the h1n1 vaccine if they already had the swine flu?

The answer is "yes". The recommendations are to receive the influenza vaccine, either the shot or mist, on a yearly basis. If the h1n1is part of that vaccine, at it was this past year, then you should receive the vaccine even if you had h1n1.