Discovery School is a website primarily for teachers, (with lots of great stuff to check out) but this page has a puzzle generator that you can use for free. You can make crosswords, and ten other kinds of puzzles, with any word list you choose. It's fun for your child to have a puzzle with the names of her friends and her interests. Also, this is a great gift for your child's class if you can get a class list and put everyone's name into the puzzle. I placed a couple of different puzzles in the goody bags at my son's bar mitzvah, and included a fancy pen to use too.