To the OP, it can be done. I did horribly during my undergrad, and I failed a number of classes including med school pre-reqs. It was mainly because as an undergrad, I had no intention of ever going to grad school. My main goal was to get the degree and get out (which I did.. eventually). The problem is that if you're like me, you'll have so many credits under your belt that you may never be able to raise your GPA more then a few tenths of a point. However, as someone pointed out, time is on your side, and it's good to put some years between you and your undergrad grades. I applied this cycle with sub 3.0 cumulative and science GPA's (but with kick-a$$ post-bac and grad GPA's) and got two acceptances to very good allopathic med schools. You really have to demonstrate your academic ability and dedication to medicine and, above all, leave the admissions committee with NO DOUBT that you will excel in the classroom, you will succeed in the clinic, and you will pass the boards the first time you take them. Adcoms do understand that not all of us decide to go to med school when we're 18-year-old freshmen.