words.saej.in
A site for filtering word lists and solving word puzzles
Anagrams, regular expression search, and a crossword helper, as well as several NYT word games.