I wish to take this opportunity to shamelessly plug the Riddles forum (Odd's Lane.)