Thanks for the encouragement Doodl3s! And thank you for your kind response to my rather unsympathetic problem. I'm usually not an anxious pre-med type as I've been out of undergrad for a few years now. But faced with this decision, I've been loosing sleep.
I'm weighing lifestyle and career.
I think the academic and clinical training at both schools will be equally amazing.
Lifestyle wise, I've really come to like the area around Penn, especially west philly appeals to the inner hippie in me, and I've even found a great apartment already. The students I've met at Penn all seem great, very chill but on top of things at the same time.
Harvard/Boston is more of a question mark for me in terms of lifestyle. I
didn't get a great impression at my interview, but I have heard that Harvard is known for being rather cold during the interview process, but much nicer when you get in. I liked my host there a lot, but didn't get to meet too many other students. I do worry that I'm going to be much more limited in my lifestyle due to cost-of-living issues. I want to live off-campus as I have a sig-other and pets, but prices are so much higher!
But coming from a public health background, Harvard has a much stronger complementary program than Penn for public health/health policy, whereas Penn only has a small department that works in this area (though there are some affiliated programs with Wharton that might be interesting). I think I'd be able to get involved in some more interesting projects at Harvard in my area of interest, and be exposed to better mentors?