This is a good website for creating free crossword puzzles that you can customize, save and print: Crossword Puzzle Maker

This is a great website for ready-made flashcards, word searches with pictures, game boards, printing and tracing worksheets, and many other useful things: Mes-English

Here is another site for creating wordsearch puzzles: Word Search