Free puzzle-maker (for crosswords, wordsearches, etc.)
http://www.discoveryeducation.com/free-puzzlemaker/?CFID=175726&CFTOKEN=30432008