Hmmmm, I think this question really depends on what you are looking to get out of school. The only school out of your choices that I really know anything substantial about is Northeastern. Being a massachusetts girl myself, Ive gotta say that Boston is a GREAT city especially to be a student in. As for Northeastern, there is the whole no grading policy which fosters are really non-competitive environment, or so Ive heard. Also, the whole co-op program is unique and a pretty awesome incentive if you ask me.
Anyhoo, thats all the input I can give you. Good luck with whatever you choose but as for me, I say BEANTOWN all the way!!!!!! (ps, go sox, go pats)