Have you thought about applying DO?? I know you have a great MCAT, but your GPA is what's killing you. Also, have you had people on the forums read over your PS? You could try for an SMP, but I'm not sure how that saves you any time, and honestly, if you're just out of school (age 22-23) you have some time to work with... My personal recommendation is to try applying DO with your current stats. If you really want MD, you will HAVE to do an SMP, or PB work.
Be kinder than necessary, everyone you meet is fighting some kind of battle...
Be silent. Keep your forked tongue behind your teeth. I did not pass through fire and death to bandy crooked words with a witless worm. --Gandalf
We must all face the choice between what is right and what is easy. --Dumbledore
Class of 2016