I used AirQuiz when I was studying for some of my exams and I thought that it was great. I liked the fact that you could generate test after test. I also liked the fact that it showed the 'worst' questions ... that ones caught most people out.
I would recommend that you get a PPL confuser too, as the questions are set out in the same way as the questions which you will get in the exam.