To be very honest:
If you already have a pretty good grasp on the subjects, the EK lesson books (I have not seen/heard the 1001 questions or AudioOsmosis) are great. They cut to the chase, and tell you EXACTLY what the MCAT will test directly. Whatever is not being tested directly will probably come with a passage, which should tell you what you need to know in order to answer the question. Moreover, at the end of each section there are 5 question with solutions so that you can test yourself. If you do crappy on that chapter, then you know right then and there that you should not move on to a new chapter.
However, I have been away from Physics, Orgo and Gen Chem for such a long time that when I started reading the EK books, I felt lost. They told me what I needed to know for the MCAT, but I didn't feel as though I understood the concept that I needed to know. I bought the Kaplan comprehensive review book, and then I understood the concepts. There is waaay too much stuff on Kaplan though, so my suggestion, if you have the time:
1) Read Physics in Kaplan. Then do it in EK.
2) Read Chem in Kaplan. Then EK
And so on. Once you are done with those, do MCAT questions as homework. The questions you answer incorrectly will make you go back and review, and you will get used to how they will test the concepts you just learned. Plan on reviewing everything by the beginning of April, and then just do practice questions ad nauseum. Other people will have different opinions, so take mine with a grain of salt and chose whatever you are comfortable with. Good luck!