Don't know much about BU, but do know about Tufts. I would say the schools are pretty similar... both in sh*tty neighborhoods, and you will pay out the ass for both. Haven't seen BU's match list, but Tufts' seems to be pretty good from what I can tell over the past few years.... Tufts seems to match people into competitive specialties or top programs in less competitive specialties as a general trend.... however, it's tough to interpret this data before you get into med school unless you know a lot about the medical community beforehand. I would guess BU is similar in that regard as well. Be sure you like Boston before you pick either school... you will be in a lot of debt with either. I don't like Boston and I'm kicking myself for going to Tufts because of the high cost and awful weather. However, I'm confident that I'll be able to leave Boston for greener pastures with my Tufts education at the end of four years, and I don't know how fun med school can really be no matter where you go.