I think this thread was around before?
Either way, I think the overall consensus is that Tufts is a far better school. At least I hope so - they are getting my deposit soon!
BU is more expensive, and I have heard time and time again that the reputation isn't so hot, whereas Tufts reputation is outstanding. The Army is paying for my education so I don't have to worry about the cost...but whatever. Somehow I feel as though it would be an insult to anyone who didn't get into Tufts if you went to BU.
Keep in mind, this is a very narrow minded and opinionated thread.