This is very interesting. As far as I know most universities don't even cover first semester worth of expenses for international students regardless of how bright they are. Most international students then find campus jobs and do 18 hour days to fill in for rest of the time in Masters programs. The PhD programs are bit more generous but never heard university paying for the flight.
Only a handful do, the ones in top 10-20 academically and endowment wise. The university covered tuition, room and board, around $58k annually. I still worked 20 hours a week, to pay for other expenses, send back a little home and save a little.