There's a similar site to this - www.projecteuler.net - but it is more mathematical. After you solve a puzzle, there's a thread that only the people who solved that puzzle can view. People use this to share their methods of solution, and in turn, learn from one another.
I think that would be interesting here as well, although I'm not sure of the difficult of fitting it into your framework.
Cheers,
Scot