We really enjoy KenKen puzzles. http://www.kenken.com/