NCSU is also appealing:
1) You have access to the courses of North Carolina University and Duke University.
2) Less tuition.
The reasons I choose CGU:
1) It looks like that I can have more opportunities to get in touch with people in business in CGU. I know Los Angeles is not a financial hub too. But compared to Raleigh it's more competitive. I think there are more internship opportunities at LA. Also a current student in CGU told me they provide even the first year students with chances to get internship in New York and Boston, though you have to be a top student.
2) I'm majored in math here in China, so I like the flexibility of the courses in CGU. I'm good at math and programming.(I hope I can say so. I've learnt all the math course listed on the site, but maybe not that deep and thorough) I wish I can be more farmiliar with financial markets and learn to use those mathematical tools.
3) I know it's difficult for international students to find a job in the US. But I won't give up without a try. I keep learning and practising English everyday, trying to talk to native speakers as often as possible. It means nothing that you get a 120 in toefl test when you are communicating with someone in English. So I'd like to go to somewhere near a metropolis, where it's easier to hunt for jobs and internships.
I think it depend on your goal to make a decision. May be I'm wrong on something I mentioned above. Please correct me if you know something different. If I want to go back home after graduation, I'll choose NCSU because it'll cost me less.