Normally, I r-e-a-l-l-y cheap. I don't spend, for hardware or software, until I'm fully convinced that it will be worth the purchase.
So when a friend, Lynn King, a very techno-savvy teacher in Cleveland, said that I needed to try QuizLab, I followed her advice.
QuizLab is definitely worth the expense. It's $ 30/yr. per teacher. You can buy an individual license, or get a slightly better deal in combination with other teachers. Either way, and even if you have to pay for it, it's very much worth it.
To begin with, imagine entering a quiz, having the students take it online, with the scores sent directly to you via email. Or you can check out how the kids did on the site. Reports are generated as soon as the test is completed, and, here's the best part, if a student is not present, they can take the test either with you present, or at their convenience.
Believe it or not, I was able to enter 2 classes, set up the test, and generate the students' login ID and passwords in only about an hour. I left the instructions for the sub, and she was able to proctor the test with absolutely no trouble. Because I chose to have the questions randomized, cheating wasn't a problem.
I'm currently setting up a final for all my classes. Part of the finals will be the same (basic computer operations), and part based on the activities of the classes, which differ.
You can import other people's tests, which can then be modified for your unique situation.
I can't describe how really good this site is. Go check it out.