Unobtrusive Sudoku
Alas, you need JavaScript for this.