IMHO, granted Northeastern has a really good coop program, but I think they would have to give you a lot of money to make you pick them over BC. It looks like you want to be in Boston either way and BC just opens more doors. Their reputation is a lot stronger than Northeastern. I think the usnews rankings are overblown in importance, but just look at the reputation scores and salary ranges. Money is not the most important thing, but to me, the salary range for Northeastern means that if you aren't at the very top of your class, some jobs might not be as accessible as at BC with their $125k 25-75% range.
With that said, Northeastern does have a much better location in relation to downtown Boston. I'm not sure what "all things being equal" means in this case, because they really aren't on the same level, but if you really like Northeastern and will be happy there, the choice is obvious. If you want to stay in the northeast, Northeastern is more than adequate to get you where you want to go. I know a lawyer that graduated from Northeastern and loved every minute of it and is very successful.
Anyways, that is my two cents worth. You are set either way.