It'd be helpful if you could give your freshman year GPA and your senior year GPA. Your GPA trend is going to be very important here. I don't think it's absolutely necessary that you do an SMP but it would certainly make you a much better applicant if you succeeded in it. As for D.O., I don't think you should apply unless you would consider going. There's no point in applying DO if you don't want to attend a DO school. It also depends a lot on what type of extracurrics / medical experiences you have. I think a 3.2 / 39 could get you in somewhere if you had a solid track record of medically related work. It's a tough call based on the limited information you're giving us. My instinct says you should wait a year. That's probably because I applied last year with a 3.4/38 and didn't get in anywhere, and I realize now that if I had waited a year to package my application better I'd probably have been accepted. Don't rush into it without understanding how competitive apps are. Our MCAT scores may show that we are smart, but being smart doesn't get you into med school.