Hi everyone,
first of all, Marathoner makes a very crucial distinction between Post-bacc and Special Master's programs. Indeed, Post-bacc programs are for those who haven't had much science and those who need preparation for the MCATs. SMPs, on the other hand, are for those who have completed the pre-reqs and have taken the MCATs, but who haven't performed well during undergrad.
I am currently at the MCP Hahnemann SMP, and can shed some light on the program. Hahnemann, btw, has both a post-bacc and an SMP. What I like most about the SMP here is that it offers you a choice between 1 and 2 years. I might be wrong, but I think this is the only program that does that.
During the first year, we take many of the same classes (approx. 75%) as the first-year med students. That gives some basis for med schools to gauge our performance relative to MS1's. I applied to med schools last year, and have been accepted to one (Yay!!). As such, I will not be sticking around for the second year. However, if you should not get in the first year, or if you simply choose not to apply, you have the option of completing the second year and getting your master's degree. There is a minimum req. (I think) of a 3.0 GPA during your first year, if you wish to stay on for the second.
I think someone mentioned that 1 year SMPs are not a wise choice b/c at best med schools get to see only one semester's grades. Well, that is true. However, most med schools will wait for that one semester's grades before they make a decision. The transcripts are sent out in early Jan, which is not all that bad. It worked for me, and I know it has worked for many of my colleagues. In fact, very few students stay on for the second year, which means that most get their acceptances during the first. From what I hear, we have an acceptance rate of around 70%, and it is even higher for those who do both years.
Yes, going to one of these programs is quite expensive....the same as a year of med school. But, if you are hell-bent on going into medicine, and are in need of boosting your undergrad record, I think it is worth it. I applied to med school once before, but didn't get in. At 3.0, my GPA was simply too low. But, this program has done the trick for me! I, therefore, definitely recommend looking into them.
Good luck to all in your respective pursuits!