Northwestern for your stated goals and preferences. If you can make it work financially. I would choose any of the three you have been accepted at for the best price. All fabulous. Of the three you have, BC will have zero Greek presence and not known for a real party culture especially the first two years. Mostly social life is around football hockey basketball all short walks from dorms on campus. And clubs. And Boston culture Which can’t be overlooked. The museums plays concerts pro sports like Red Sox Boston marathon day and other colleges are a big part of the experience
For journalism it’s not as strong as the other two. But still a top school.
Swat will be exactly what you want too. NYU also.
Great choices. Best of luck!