SudoKoach

SudoKoach makes solving Sudoku puzzles more fun. It does the tedious work of figuring which numbers are possible in each unsolved cell and provides tools to help you find the solution, including three levels of hints. Generate puzzles with six levels of difficulty, or you can enter puzzles from newspapers. The practice mode helps you learn solving strategies. You can print puzzles for solving later or to give to friends. Give it a try--it's fun!