I used Chad's videos (for Physics, O-Chem, G-Chem, and QR) & Kaplan OAT (for Biology) and scored a 400TS & 380AA. I also recommend doing the Kaplan practice tests that come with the book, Chad's quizzes (come with subscription) & purchasing an extra set of practice tests
I used the Kaplan book to review the topics, and then 1001 MCAT questions and 500 MCAT review questions which are available for each subject (I bought them on ebay for pretty cheap). Then for practice tests I thought Kaplan weren't representative of the scores so I bought 3 full tests from OAT Achiever which were a little better. Scores were still lower than the actual but it was good practice