Hey Matt, here is what I used:
Bio: KBB, Cliffs AP Bio, KHAN ACADEMY VIDS, and DESTROYER. And I emphasize DESTROYER because I felt like that was the most helpful, and by far the most difficult. I started by going through KBB and whenever I felt like I stumbled upon an important topic that wasn't thoroughly explained, I looked it up in Cliffs AP Bio (this saved me a lot of time because I didnt read Cliffs front to back, too much information in my opinion). Khan Academy vids was just a supplement, I used it to explain certain topics that I knew I needed to know (like glycolysis, krebs cycle, etc). When I was done with those, I went through Destroyer multiple times.
OChem: To be frank, I didn't think any book was better than my college Ochem notes. I had an amazing professor and his notes were golden, so I mostly studied those notes. Ofcourse, I used Destroyer to practice, and I went through the OChem section multiple times.
GChem: Destoyer, Chads Vids, Textbook. Once again, I stress Destroyer.
PAT: CrackDATPAT (test yourself as many times as you possibly can, I personally felt this section was way more difficult on the exam than when I was practicing). Also, a friend a mine took a Kaplan course and he let me use his Kaplan online practice quizzes for the PAT. They were good, but not as challenging as CrackDATPAT.
Reading: I used the The Princeton Review for the MCAT. I borrowed the book from my cousin who actually highly recommended the book for their reading practice sections, and I loved it. I think it prepared me well.
QR: Math Destroyer
I know this may not seem like a lot in comparison to other people who post on SDN, but I didnt think it was necessary to read 50 different DAT books front to back. I honestly thought Destroyer and Math Destroyer were by far my greatest preparation material due to its level of difficulty. Also, I tried to take as many practice exams as possible when I finally became comfortable with all the material. Just google old DAT exams and you should be able to find a few exams to practice on. When you practice, be sure to TIME YOURSELF!!! because that is just as important as knowing your material!!!!
I hope this helps you... don't kill yourself studying because your going to be burnt out on the day of the exam. Take a day off every now and then and just breathe. Practice as much as you can.