Do you like cold weather or warm weather? Girls in bikinis or jeans and bomber jackets? Think about the unique stuff that differentiates the two. HAHA. Unless you a girl, then...then.....well....you get the point. BU has all the clinical techology and they supposedly have no problem getting patients because they are a big city, however thats speculation.
BU is more expensive, but big city live is fun. However, only 15 minute Davie traffic beats the hell out of 30 minute traffic in Boston.
Your pick.
GLuck on your decision