i got one word for you - DESTROYER! i definetly agree with quikag, destroyer has lots of tough problems with very precise and clear solutions. im scheduled to take my dat in december, and for these last 2 months, i am strictly focusing on destroyer. my goal is to completely understand the book cover to cover.
also, keep in mind that when starting the destroyer, you must have the basics down otherwise you'll be lost
good luck studying!