How old are the kids?
In any case, a zoom is handy with kids. It's the only way to keep up with them, a lot of the time.
Question is, which zoom? There are lots of possibilities!
If they are toddlers you probably don't need more than about 55 or 70mm at the long end. I was just reading about the new 24-70/4 IS that's supposedly in the works and that would potentially be a great portrait lens, especially on a crop camera like 7D. Personally I use a 24-70/2.8, but it's fairly large and heavy, plus I use both crop and FF cameras. A 17-55/2.8 IS is a nice, crop only alternative. 24-105/4 also can work well, or the 28-135 IS (which is sort of the same thing for people on a budget, but still a very good, versatile, fast focusing lens). The most compact mid-range zoom is the EF-S 15-85 IS. It's an f3.5 to 5.6, so would mostly be outdoor, daylight.
If your kids are old enough to be getting involved in some sports, you might want a longer lens like a 70-200. If it's mostly outdoors, mostly daytime, the f2.8 Mark II isn't your only choice. The 70-200/4 IS is an excellent choice, too.
Need more reach? There's the Canon 100-400 IS. Or, the Sigma 120-400 OS or 150-500 OS, either of which would eat up a lot less of your budget than the Canon 100-400.
How long a tele zoom you get is sort of decided by two things... how much reach you need (trying to photograph a kid playing and outfield baseball position?) and what mid-range zoom you've got. 17-55 and 24-50 pair up very well with 70-200 tele zooms. If you instead got a mid-range (aka, a standard or walk-around) zoom in the 24-105 or 28-135, or perhaps even the 18-135 "kit" lens (though it lacks USM, so I'm not sure how fast focusing it is), those will match up quite nicely with a 100-400, 120-400, etc.
Of course, you don't have to have every single focal length covered. You can always zoom with your feet!