Being an international applicant I totally understand Latte's perspective. I would like to get a degree from the U.S. as I see U.S, universities as leaders in health systems. But I want my degree and university to be recognized and valued. That's where prestige comes in. I don't think the MPH curriculum varies drastically between schools. So one would get the same set of skills/knowledge from an Emory MPH as from a Yale MPH. But Yale's brand is big in Asia/EU so the employment opportunities are way better with a Yale MPH. Moreover, the entry criteria for an MPH isn't very competitive (around 30%-50% acceptance rate is quite high) compared with a PhD (less than 10%). So I see no reason why one shouldn't try to go for the best!
Also, 'big brand' universities are more likely to help international students get loans.
Opportunity cost is an important personal decision one needs to make. If you think over the long-run you are better off without taking a loan to finance your degree then the investment in a degree isn't worth it.
Good luck!