Questionnaire or Quiz Add-on1 user found helpful
Maybe saves that score to the database?
Ajax would be sweet, and if you could track the score of the quiz to a login (user) that'd be cool too. Just some ideas.
We recently submitted our quiz module here
It is free for now as we used the code from our previous product
If any interest and features required we would be glad to improve it