I would go Cambridge and try to transfer to a higher profile degree programme like Econs. Even if I fail to transfer, a Cambridge degree still has a lot of tangible and intangible benefits. Remember that 2 of our past and present Prime Ministers are from Cambridge.
Cornell is reputable but too expensive.
SMU is just a local university in a little red dot. The world is your oyster.