Passmaster vs. Q-bank for Level II

What are your preferences? I have Passmaster and am debating getting Q-bank.

I have both, I failed L2 on just stalla last time and found by the end I had memorized the questions and responses. the Q bank is giving me the option of further questions on areas I need help.