http://www.braingle.com
This site has over 20,000 brainteasers, riddles, logic problems, quizzes, and mind puzzles submitted and ranked by users. Braingle can be a useful teaching tool for all educators who are working on integrating creativity and critical thinking into instruction. Includes advertisements.