For Sudoku (my favourite) and others, enjoy this site.
It's a free site to play on.
Am.