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 sec...