If you haven't taken the pre-req courses for some time, you might want to save yourself several hundred dollars and just buy the review books only. I paid $1200 for my Kaplan course (yes, horribly overpriced because I went to a small, state school) and I ended up not going to 75%+ of my classes. Because of the short time schedule (classes are usually 2 hours a night, once or twice a week) and the vast amount of material they have to cover in just a few weeks (every science course you ever took)...the instructors basically just skim over the high-points and move on. If you haven't taken the courses in a while, you'll probably find, like I did, that JUST covering the high-points does nothing but confuse you (because you can't remember the basics). I found that it was much easier to just "schedule" that time for MCAT study and study directly from the review books and from old texts. If you take this approach, you'll spend MUCH more time actually studying, and much less wondering what in the H#LL the instructor is talking about.
It's a personal call, of course, but I just found that the intense pace of the course didn't "teach" me anything...and really, just made me more and more paranoid that I was going to bomb the MCAT. On the up side, the Kaplan/Princeton course DO allow you to take "practice" MCATs several times during the course. This does help considerably when it comes to getting your timing down for the passages. The review books that you buy at the bookstore will also have practice MCATs, but sometimes it's hard to sit down and seriously practice taking an 8-hour test unless there are others around suffering with you!