I am suprrised that you said that you have heard nothing good about kaplan. I dont' know about now but when i took it, it was the gold standard especially for retakes. people would try to take it on their own, do poorly and then take kaplan and pull theirs scores up tremendously. i didnt' do great on the mcat but my score was pulled up 10 points from the diagnostic that i took on the first day. also, i had college professors teaching most of the courses. even back then they had a lot of options. I had some review online and the otion to watch their video tapes. we took full length test every weekend.
now they have even more options with a variety of prices including a qbank.
i retook the mcat and used the berkley review books and only pulled my score up by a point. it wans't BR's fault though- i had a baby right before the exam.
I think these review courses were great. yeah yeah i ddidn't do spectactularly. however i hadn't taken the prereqs in 10 years and that should have been my first stop. so i blame it on that.
princeton review has a decent couse too, i hear. If i had it to do all over again and was revewing not relearning, I would do tons of questions.