It's really a hard decision to make. I think this is the kind of thing you want to hear:
I like the curriculum offered by CMU, but I also like the location of NYU. Under the current market condition I would prefer NYU a tiny little bit more.
The question is difficult because we are trying to compare apple to orange. So at last, the question of "which school" actually becomes "which feature" you regard as the most important. This is a value question, so there is no standard answer.
If you think placement is the most important, just check the statistics provided by the schools. If you think location is the most important, obviously NYU is in NYC. If you think a better match of the curriculum is the most important, CMU is relatively more programming intensive and NYU is more mathematics intensive. ...