on a differant topic. A drill that I found really sucessfull (more aimed at defenceman but the whole team should be involved at this age group)when I was coaching (and one I wish the Flames would adapt!!) is this.
Have something (I used 1 2X10 piece of Lumber on the ice and 1 hanging from the crossbar) placed in front of the net so that there's about a 8-10" gap in between them.
Have the players split into evenly numbers teams and take turns shooting at the gap.
the team that "scores" can then choose which of the other teams has to skate laps

This does a couple of things at the same time.
1. It teaches the kids to shoot for the area just above the pads when a goalie goes down in the butterfly.
2. It teaches the kids that it doesn't always have to be the "big shot" from the point.
3. It (subconciously) teaches the kids to be competive and still maintain the fun at the same time.
It's alot of fun watching the little buggers try and out compete their teamates so they don't have to skate laps. This was probably my favorite time at practice.