For you crossword lovers - xwords.co.uk recommends the following sites
Make up your own crosswords
Register for free