<p>1) colleges really don’t prepare you for med school in the sense that any one is going to make med school any easier.
2) go to undergrad at a place you love. Ignore all considerations about what impact the school might have on your career (medical or otherwise). The biggest thing is being successful where ever you go. Doing well, whether it’s at Harvard or Podunk U, is a panacea for grad school admissions. Generally, people who are happy are more productive.</p>