Sudoku Generator has three difficulty levels, you can print the generated sudoku or play it on the PC.
Sudokus can be saved to your hard drive with the sdk extension, to load them when you want.
The game needs no installation, simply download it and play.