well i would get rejected form both of them.
but BC, been there once or twice and the campus is nice plus its in a great location. not quite in boston but close enough. Newton is a really nice town and you dont have to go into the city all the time for stupid little things.
but then again i fucking hate PA and im from boston so im very biased.