I'm leaning towards going there (versus Tufts) only because I thought they have better financial aid.
You're right Doctora Foxy, they have a semi-traditional curriculum with IP (patient contact) starting immediately at the first year. I have the impression that BU favors the traditional curriculum It's 8 people per cadaver though. It is also somewhat true that there is some semblance of competition versus cooperation. Despite the rumors, many students are happy, as I've noticed everytime I go to their medical school building.
Yeah, having the T stop further away is a pain, but you can cut through Harrison area, pass the ER and to the medical school to save time.
The only heartbreaker is the tuition. Normally federal loans will be able to cover everything (as long as you don't spend more than 4 years of undergrad). Yet, they have comprehensive financial aid and resources... it is just a matter of how needy (and/or worthy) you are.