I used achiever and topscore on my mac. I have VM Fusion running windows 7, I installed topscore on that and it worked great. Achiever also worked well on the mac side, get both if you feel you need the practice. The achiever interface is pretty much identical to the real DAT so you'll feel right at home after taking a few achiever tests (although they are much harder!).