I'm a M'05 at Tufts and can tell you that admittedly, Tufts is not great at giving its students financial aid directly from the school. That aside, I personally am glad that I am at Tufts and not BU. When I called BU to see if they could interview me around the same time I was flying to interview at Tufts (I'm from Baltimore) they were totally rude and hung up on me even though I was polite. I have met other students who also found Tufts to be a more service-oriented, friendly school than BU, although everyone has their own opinion. I don't know what the grading system at BU is, but Tufts is relatively non-competitive and has Honors/Pass/Fail. If you are waiting to hear from Tufts post-interview, it should take about 6 weeks; they are very prompt. Many, many people came off the waitlist this past year, just FYI. Good luck!