My school also had us attend the ATI live review. Fortunately, the representative I had was great and really focused on what we needed to know and focus on to pass the NCLEX. I took it today & have received the "good pop-up" - keeping my fingers crossed! I actually did a lot of my studying with the ATI Comprehensive NCLEX Review book that was provided to us at the live review and feel like it helped me a ton, considering it's to-the-point and very easy to read. During the review, try to pay close attention to strategies given regarding how to approach the NCLEX questions. The prioritization strategies that the rep taught us were great and REALLY helped me with the exam - focus on timing, acute vs. chronic, trends vs. transient, stable vs. unstable, etc. I found there to be a LOT of, "Who would the nurse see first?" questions.
As for the ATI Virtual, I did not take it, but heard it can be rather difficult. I suppose it all depends on your learning approach. I enjoyed the live review because I tend to retain knowledge better in a classroom setting rather than in front of a computer screen. Everyone's different!
Best of luck to you!