Below is a list of puzzle websites we enjoy and appreciate, in no special order.