I took the MCAT the second time after 7 years away from school.
I started studying the Kaplan books that I bought online, plus my old Biology textbook.
I guess it depends on the individual, but I found most helpful actually reading the bio book. Nice big color graphics, thorough explanations, and charts stick better in my head than dry, single-color, terse review books.
I also (this may be fundamental, but it helped me) printed out the AAMC pages outlining the MCAT topics. It's like 3 or 4 pages, and thoroughly covers the content. Made flash cards for each line-item, and then proceeded to cover them all, writing down any formulae or important notes on the flash card.
Biggest thing most people overlook though is that MCAT gives you much of the info you need in the passages. Deductive reasoning is super important. If you can, practice this skill. LSAT books have good reasoning-skills help. I didn't practice this, but I know that it's one of my strengths, much more so than my bio and physics knowledge.
End result : 1st test V12, P10, B9, W R TOTAL 31 R
2nd test V14, P11, B10, W S TOTAL 35 S
Hope this helps, good luck!
Jess