This year we ordered our Children's Pageant from Creative Communications. It was a pageant mainly about John the Baptist (and thus helped my High Church side be comfortable that we presented on on Advent 4!).
The pageant was simple, very elastic (easily changed to work for a smaller or larger group), and inexpensive. We would happily purchase something from them again.
Here is Zachariah and Elizabeth being introduced:
Although it was a Children's Pageant, we did also use some adult actors. Here's our daddy holy trinity of John, Gabriel, and Zachariah:
And here are the children performing their "Big Number:"