<p>I've been accepted to both Northwestern and Michigan for engineering. My question is which program is better as a whole? Both are considered top-10 programs by the professors I've talked to. They say that while Michigan is better in engineering, NU offers more opportunities and is the "classier brand". Whats your take?</p>