In our beloved UBB.classic we have some nice polling options, which let us do pretty much what Laura described in her first post.
With the one exception that there are no points earned by answering, of course.
I'd probably go for something like:
Add an extra option to the Control Panel (Poll Options) for enabling "point system" (members earn themselves certain amount of points by answering the poll's questions)
You could make that pretty detailed, like implementing some score system (10 points for each question from 1 - 5, maybe 20 for questions - 10, etc).
Implement the code into the existing polling code.
I don't know, but maybe that will get you some ideas. :rolleyes: