OP, one thing you really want to be careful about is that 5 year MBA program. Generally speaking, an MBA is most useful once you have a good 3+ years of work experience under your belt. Therefore, if i was in your position I would wait on the MBA and not factor it into my decision. As for the other aspects, the co-op, location, and price of NU are preferable. On a purely logical basis, I’d say go to Northeastern. However, that being said, the most important thing is going where you feel you will be most able to succeed in all aspects. Nobody can determine THAT but you.