The question you poise is a double edged sword.
What works for one person might not work for another person depeinding on one's weaknesses and strengths.
If you are weak in Verbal, I'd recommend using EK 101 and trying EK strategy or some variation of it that works best for you.
If you are weak in any of the sciences some of the good resources include any of the Kaplan Full lengths, discrete tests, or topical tests.
Other then that the TPR science workbook is good.
For just review of the material but not MCAT style questions, EK review books are good. Actually the 30 min. exams are good too.
Of 3 friends of mine, one who got a 35R, and 2 who got a 31, this is what each did:
The one with a 35R used the TPR course but did a combo of using EK and TPR review books and doing some of the EK stuff in the review books. Used EK 101 for VR. She however obtained Kaplan tests from other means and used the Kaplan tests and TPR tests and AAMC tests, but focused in mostly on the Kaplan and AAMC exams for practice and used that to bring her score up. She also did the TPR workbook for the sciences.
She said whatever she used she did them all twice. Once timed and the second time just did it to make sure she understood it after she'd gone over it.
Of the two who got a 31, both took kaplan course so they did all the Kaplan materials and AAMC exams. Used EK for verbal and kaplan and EK for sciences.
Another friend who got 30 used EK alone and only EK.
How much material you use depends on your understanding of the material and test taking skills. For some gifted test takers, EK alone is enough to get a 38 or above. For others who have forgotten much of the material it is not.