I just wanted to add that you should apply to as many schools as possible. I had a 3.4 GPA, 34 MCAT, and I was a biochemer at UPENN. Unlike you, I knew that my stats were weak because of the GPA...and it's a good thing I applied to 33 schools. I got 5 interviews (Finch, NYMC, MCP, Temple, USC). I'm living in Philly now, but I'm a CA resident...none of the UCs even gave me an interview. I've gotten acceptances from Finch, NYMC, and finally USC today...off of the waitlist. I can tell you that it was really expensive...with a full time job, I still thought the costs were excessive. About $1300 in AMCAS, and average of $40-$100 each for secondaries....most were at the higher end.