A lot of things to consider....
Are your parents willing to afford to send you to USC/USF? Both are really good schools, but also pretty expensive... If they are okay with it, I'd definitely consider coming to California.
UT Austin is a decent school - not as good as USC/USF, but still it's decent. If you're not comfortable being "alone" at a school, but still want to leave the Middle East, go here...
If you're not ready to live so far away from family, which is completely understandable, go to the school in Dubai. Not sure on how well it ranks academically, but if you get home sick easily, how can you concentrate on your studies...
Personally though, I'd pick USF. It's around 5-10k cheaper, and I feel you'd fit in much better than in USC. SF is such an awesome place too

You'll have a lot of fun!