These are my favorite free Crossword and Sudoku apps for desktop, mobile, and even multiplayer sessions with friends.