COLLEGES CHOICES

Hi guys,
After an exceptionally brutal year for international students applying for engineering, I am barely survived. I got accepted by several schools. I narrowed it down to UVA, Purdue and Case Western. I am intended to be major in Mechanical and Aerospace Engineering. Right now, I am having a hard time to deciding where to go.

I know that Purdue had a better program for engineering but UVA is a more “prestige” school. Moreover, UVA engineering is not that bad and it had a really strong and rich department. Purdue, again, famous for engineering. However, as for undergraduate, if I want to go to graduate school no matter what, what is more important, the more prestige school or the more well known engineering school? Or is it matters at all. I am leaning towards UVA for its well-known and better environment. But I don’t want my chance to hurt. Also, I am leaning towards study graduate school in Germany if this makes any difference.

I am already look at all the rankings, USNews, QS, Forbes, Business Insider. Yet, I don’t want to be slave to these rankings. If anyone has studied at either schools, will it made any differences or I will not goes wrong either way, what about Case?

Lastly, I am in waitlisted in Duke, Dartmouth, Brown, UMich and Vanderbilt. Will I have any chance to be chosen in any of these schools?
Thank you so much again with all of your help.