Sudoku Solver
This will provide you with an assessment of how difficult the puzzle is, and it will solve all the 9 by 9 puzzles that I have tried. If you would like a copy of my solver (written in Fortran!) please drop me an e-mail and let me know the operating system you have.