I picked my date to take the test way out in advance but in terms of actual "software" I liked topscore the most. I felt like Achiever was too much and kaplan was not quite enough. Topscore was decent in terms of practice test but I think there are only three that it comes with if I am not mistaken. Outside of practice tests and software I liked chads videos and dat destroyer for the chems, cliffs AP for bio, math destroyer for QR. RC there is not much you can do besides read science articles and practice during the practice tests. Another thing that I would try out would be DAT bootcamp, it seems like a lot of people are happy with it but I never tried it out myself.