University of Michigan vs University of Illinois for undergrad Mechanical or Industrial Engineering

Also, what type of engineering degree would be best for consulting? Mechanical, Industrial, Computer Engineering, computer science, civil etc.?