I took a Kaplan classroom based course. Overall, I thought their practice and review materials were decent. I really liked their enormous amount online library of practice problems, Topic sections, Full Length Exams, etc. I could really focus on improving problem areas this way. Classroom time was fairly inconsequential due to the volume of material covered my the MCAT grossly dwarfs the allotted class time. You're going to have to study on your own no matter how you prep. I did find the MCAT strategy sessions useful, but don't know if I couldn't have figured out a lot of that stuff on my own or read about it in other prep books.
The AAMC FL exams now come free with the PR or Kaplan courses, and are absolutely invaluable. Do them all, under timed conditions, leading up to your test date.