http://www.dltk-cards.com/bingo/
You make bingo cards to help learn alphabet or vocabulary (reading)
site also has where you can make your own puzzles.
http://www.dltk-teach.com/t.asp?b=m&t=http://www.dltk-teach.com/cuddlebuddies/images/cpuzzle20.jpg