Your income also matters - UMichigan is very generous for financial aid but not merit.
Interviewing Dept chairs and professors is a very good idea.
(Michigan State Honors and Grand Valley State Honors are more often mentioned for kids with UMichigan stats who need merit scholarships.)