im gonna break the trend here...
any lit class. i had taken 3 by the time mcat rolled around, they were fun, we read the king arthur stories and other medieval/greek lit... but it really helped me on ALL sections. there's a hell of alot of reading on that test. and you have to learn how to read critically so you figure out what they are saying instead of just reading a sequence of words. it saves time b/c you learn to overlook the unnecessary crap and you just get the feel of the whole passage. for VR, alot of the questions are reasoning anyway, they arent going to ask you what the guy said in line 23. it obviously helps more on the VR, but you'd be surprised how much useless information they give you on the science sections.
if you dont take any lit classes, i would recommend reading a novel or 2 before you take the mcat. just spread it out over the semester so it doesnt take up all your time, read before bed or whatever. but it really really helps, trust me.