Brown VS Tufts

For IR and Economics which is the best undergrad school out of these two?
Does social life differ among the two schools or are they generally the same?
Which school is better for internships?

Which did you end up choosing?