Long time lurker, first time poster.  
cGPA = 3.39
sGPA = 3.01
Grad (M.S.) = 3.83
MCAT (2008)= 7P, 9V, 8B, O
MCAT (2010)= 11P, 8V, 8B, Q
Took two courses at CC and earned Bs (Calc I/II)
Cs in Physics I, Ochem I, and two upper division sciences for my major
Long story short, I didnt apply myself in UG and turned it around as a grad student. 
 
I had all the pre-conceived SDN application killer elements  low gpa, low mcat, community college courses without getting an A, Cs in pre-reqs, a section of my second mcat dropped, no upward GPA trend, etc.  By all accounts, I should have gone DO or to an island. 
This was my second MD application cycle.  The major changes were a slightly improved MCAT and a personal statement that didnt just tell adcoms what I thought they wanted to hear. I am a slight non-trad (27 years old) and I think that being older was a HUGE advantage during interviews. 
As a side note: SMPs are not the be all end all solution to low-gpas.  I am a big fan of MS degrees  I was able to get teaching experience, took classes with med students, obtained two years of substantial research experience, and got letters of rec from faculty that knew me well (mentors, lab PIs, etc).
Dont believe all the SDN hype and never give up on your dreams. 
Result: two in-state MD acceptances.