Hey, answered this on WSO, but I will do so here also for the benefit of GMATclub readers.
I would go with UIUC. Both are predominately international students (I know a guy in this years UIUC program and he is one of two domestics in the class). As mentioned before, I would pick UIUC as it has a dominant reputation in Chicago. Both Tulane and UIUC will be secondary in NYC so you need to to focus on a back up city. Make NYC a nice to have, but if you can't get it have a good back up.
So Tulane will be good for Houston, but I personally would give UIUC the better alumni pull in Chicago (vs. Tulane in Houston). If you want to work down in TX then the choice is obvious. Otherwise, IMO, UIUC all the way.
Master in Finance HQ