I'm heading to the beach for a vacation next month and I'll have the opportunity to photograph my neices (7 y/o) cousins (2 y/o thru 13 y/o). I only get to see them once a year and some I have never even met so I'd really love to get some good photos.
I have a 40D and the nifty fifty and 28-135 IS.
I would like to have a new lens for kids pictures (running, jumping in the pool, etc) and I'll also use it for my dog playing. Any recommendations? I was thinking about the 70-200mm f/2.8L but my only concern with that one is the weight.
Is there anything I should know (yes I'm a noob!) about shooting at the beach? Other than try not to rub sand onto the lens?
Will going from air conditioned rooms to the beach cause my camera to fog up and what can I do about it?
Thanks!


