Brown a great fit...but in my hometown

Maybe consider Tufts? Slightly less laid-back IMO but they have many cross-applicants, and Somerville/Boston are great places to be as a student.