I finished my MBA with the concentration of Finance and Investment last year over there. Please take a look if you are still in search of a business school. TCU provides:
excellent program in Finance, especially Investment, and Supply Chain Management;
great scholarship and assistantship;
over 98% of job placement; 100% intern ( I took 2 interns at the end of my first year)
dynamic economic environment that makes numerous part-time possible;
and it is located in Taxes - warm ~ dry hot, you never need to worry about snow or being cold;
You know that Yao Ming is playing in Texas. It is part of the reasons that people over there are very friendly to all "Chinese". But like the temperature, Texasian - characterized by cowboys/cowgirls, are HOT.