Short answer - go cheap.
Long answer: Go to the cheaper college. Most med schools like to see your pre reqs taken at a 4 year school, ANY 4 year school. An A from rutgers is worth far more than a B from NYU. Furthermore, any loans you take out during undergrad will accumulate date through graduate school. If you plan to become a doctor, that is going to be 10 years of collecting interest (albeit at a low rate). By the time you graduate you will be ~750k in debt. That is 3/4 of a million dollars.
Save while you can. You will be paying it off the rest of your life, and if, god forbid, you don't do well in school and can't get a good job? YOU WILL NEVER GET RID OF THOSE BILLS. You can't declare bankruptcy on them. You can't make them disappear. You will have to pay them, even if you can't take care of yourself.
I've been making my loan payments with relative ease. I went to a top school, did great, graduated in a crap market and got screwed job wise, so my salary didn't really improve for two or three years. My loans are a relatively modest 85k (school cost ~65k per semester). I've made good headway and live comfortably most of the time, although some months are tight.
My sister graduated from NYU ~135k in debt. She can afford nothing besides surviving and paying her student loans. She put off getting a root canal for 8 months because she could not afford it.
We made the same salary and live in the same city. Our monthly expenses, except for student loan payments, are relatively equal.
Every bit you can save makes a difference. Your happiness is also important, but don't let the idea of a name on your diploma turn your head. An undergrad degree is an undergrad degree. Do well, and you can get into a great grad school program. You can intern in NYC over the summers, take courses over the summer at NYU, etc. There are lots of options besides selling yourself into indentured servitude for a diploma you can never pay off.