Can't choose a school for engineering.

You are going to have better long term prospects with a masters degree. Michigan also has a combined 5 year BSE/MSE (SUGS program) which is going to be better than UD-Mercy. The big advantage of Michigan is better recruiting and networking, plus access to more and better research opportunities.

Alabama is growing rapidly and you will find many manufacturing related opportunities in the south through UA.