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

Just got back from visiting both CMU and CWRU. Liked both. Case Western is known for excellent merit aid. I was also impressed by the larger endowment and some of the new buildings. At least between those two, I might consider what other classes outside of engineering you’d be taking. Case has a good business program, CMU is stronger in the humanities. Also, I’ve spent time in both Cleveland and Pittsburgh for work, and like both cities. I definitely would not rate Pittsburgh higher than Cleveland, just different. Cleveland has a larger demographic of people from the outside (and surprisingly large international contingent) than Pittsburgh, which is pretty inbred. Both cities have culture, sports, restaurant scene, etc.