Thanks to zotmeister for this tip. Puzzle Japan is offering their nikoli style puzzles free for the entire month of July. To play them, go to the login page and enter pj for both the username and password. Puzzles available on the site include sudoku, kakuro, nurikabe, and others. Happy puzzling.