I bought ATI's Official one and I like it so far. It has two practice tests in it, with answers and rationales, which is nice. I took the first practice test as a baseline and to help me identify my weak points. Then after studying, I'll take the second one to see my improvement. I wanted to try to McGraw one, but they didn't sell it at my school, and I needed to use my financial aid to buy it. I've been looking online for free resources, but those are really hit or miss, IMO. I take my test on Thursday!