I too was considering the NCSBN course. I take my NCLEX on June 21st, so that doesn't leave me very much time, but it's so much cheaper than the other review courses. The college that I attended used ATI and we took a review workshop, but according to some classmates who recently too the NCLEX and failed it, they said that the ATI didn't help them whatsoever.