I think you should narrow down schools to 25. I applied to 30 schools with a 3.6/33 fearing that I wouldn't get in and really, I would have been OK with 10 (although I did apply as a NJ resident, so my state schools were much more of a sure thing than CA). Still, I think if you apply smartly, mostly to schools in your range (around 3.6-3.7/33-35), think Albert Einstein (you should add that) and Mt. Sinai and NYU and BU etc, especially schools like SUNYs that don't weed out too many OOS applicants, you will be ok. Forgive the previous run on sentence please.
Good luck, and really, save yourself some money and weed out 10 schools. And Drexel, NYMC types may not give you an interview as they get so many apps. Trust me when I say you'll have the best response from your GPA/MCAT range.