UMich LSA vs Penn SEAS Transfer

So, I’m choosing between these two for Computer Science/ Engineering. There’s also a possibility that I may also pursue a second major in Economics, but that’s not clear yet. Which of these schools will give me a good technical education as well as a broad, flexible degree, so I have options of entering EITHER Wall st or Silicon valley after undergrad? I’m currently leaning towards Silicon Valley, buut it may change over the course of the next 3 years. Another important factor for me is student quality and the “wholesome” undergraduate experience.
Financial aid:
At Penn i have to pay 26K. At Umich OOS: 43K(Michigan didn’t give any aid)
HOWEVER, my financial aid at Penn will reduce next year because my dad will make much more money this year than last year, when he was unemployed for almost 7 months. Also, I will become instate at Michigan next year as my parents will move to Michigan this summer, if I choose UMich. So at worst I’ll pay OOS at Umich for only one year. Lastly, I would go from home at UMich, and stay in the dorms at Penn. FYI, i prefer dorms but I guess that’s a minor factor… :smiley:
Please help me decide.

I’ll just go ahead and bump this… :smiley: