If you're looking for a day care to watch your kids, you could take them anywhere. If you want your kids to actually spend time on the mountain and learn to ski, i would pay the premium and take them to the Canyons.
We checked out some others, and felt that the Canyons was worth it. There is no TV in the lunch area for the kids. If you go elsewhere, they've got a tv, and our kids would have gotten distracted by the TV at lunchtime, and never gone back outside.
you'll pay a premium, but they are light years ahead of most everyone else, from my experience.