(FREE!)
Crossword Maestro for Windows. The world's first expert system for solving crossword clues! Click here for more information or to download.