if you asked me, do the post-bac. here is a direct statement from a director of admission at one of the UC school when I asked him the same question,
" Yes, I suggest that you return to school (4 year
college/university) to complete a MINIMUM of 30-40 semester hours of
upper-division undergraduate biology coursework BEFORE applying to
medical school. Admissions Committees will not overlook undergraduate record because an applicant has earned a graduate degree. Focus should be on UG courses primarily. If you are able to squeeze in CORE SCIENCE graduate courses then that's fine. 38 units of 4.0 will be noticeable"
i followed his advice to heart. Listen, i wish I have someone to take my hand and walk me through this when i was in your shoe, confused on what I should do since there are so many different routes. The truth is what matters most is that:
1) the undergrad GPA have to be highest as possible
2) improve your MCAT score. I studied for 5 months for mine, about 4 hours a day, take every test possible out there. I didn't have much time during undergrad to be involve with my general chem and physics clsses, hence, when I started practice tests, I was scoring 12's !!!!!!! I didn't have the foundation knowledge so I know I have to study harder than everyone else. I know that the MCAT will go a long way to carry me through this, so I study very hard. it is hard to be discipline but it's something that we all have to do. Think about this one, nothing, I mean NOTHING will get you through this process better than your GPA and MCAT scores so make sure they are high as possible. Who cares if you have research, EC's , etc. according to the director of admission, they are secondary. Spend your time and energy improving the PRIMARY weakness, then take it one step at a time.
SO do the post-bac like finch, GT, or just take upper division. Take 3-4 classes per quarter =36-48 units and make sure you get A's, nothing less. Here, it will take alot of discipline too. don't think it will be easy, it's alot harder than graduate schools to get A's in. Trust me, I know.
I hope you will take the long difficult road and good luck!