Hi Lincoln,
I'm speaking for flying not engineering. Go to the one that is the cheapest.
Check Purdue, UND, or Western Michigan in addition to ASU and ERAU if you are looking for an aviation
oriented degree.
Also, you can look into doing your flight ratings at a non university flight school and then get a degree in business management or some other field that interests you to have something to fall back on should your health ever fail you and you lose your medical. All the airlines are looking for is a 4 year degree....it doesn't matter what the major is for the most part.
TC