Hi Johnny,
I don't usually post but just wanted to share my opinions.
I, too, have an admit for BU-HSM program. I was dinged at an elite (I thought i was really competitive at this one) and waitlisted at another ultra-elite school. All of which have HSM programs.
My profile's ok...only that it's probably overrepresented and not to mention that I applied pretty late in the admission cycle. That being said, I often wondered if I should just wait out another year, strengthen certain portions of my app and reapply next year. At this point in time, i am still unsure but I doubt I will be doing that. Like you, I am trying to figure out what's the best for myself and this post is more of me thinking out loud.
I guess it really depends on what you wanna do post-mba. For me, whoever recruits at the school is of little importance to me since I am not keen to be another salaried worker upon graduation. What interest me are the presence of a tech transfer office, presence of med/biomed sch and elements of tech being incorporated into the curriculum. The location would be important too since I am particularly interest in boutique firms, smaller bio-start ups and learn the workings of these companies.
In addition, I am looking to learn from like-minded classmates, from various facets of the healthcare ind, who would help in my networking and stregthen my knowledge of the ind. Sure, the admitted students of BU-HSM aren't those who had handled 100million in private equity or some top IB but definitely, so far, the backgrounds of the classmates pretty much intrigued me.
So, the question of the brand name comes in. Currently, I work for a F500 med dev company, top in its sector. I searched through the Senior mgmt team of about 10 and found that no single b-sch dominates. There's kellogs, wake forest, thunderbird etc. Hence, I don't think it really matters. Of course, one would argue that a stronger brand name would open more doors yada yada yada... but that does not exactly worry me. BU is a pretty huge school and the alumni network extends beyond those from the GSM. It also helps that its popular among international students and thus there is a huge number of members out of the US.
I am not obessed with rankings. A higher ranked school would be great but I would not go crazy and defend for the sch should its ranking falls. The numbers are too arbitrary to be taken seriously. There are also many great schools around the world, which have never ever been discussed in forums here.
Poiint is, consider each school based on its own merits and perhaps, ask yourself why you had applied for BU in the first place. If you cannot find a good reason, then don't attend BU. Go with NYU.
Whatever the final choice is, good luck and all the best!