Which school should I pick if I can afford them all?

Price does not necessarily correlate to a superior education, especially with engineering. You have some fine schools on your list. You will get an excellent engineering education at any of them, the quality differential being negligible (if even quantifiable at all).

There is another way to consider your decision. Excellent degree paid for by dad, or excellent degree paid for by dad plus $150,000 in my pocket at graduation. Think about that.