I think that styding abroad isn't easy, There you must know country's language. But there you can get really good knowledge. Working aboard also is not easy. Abroad you can find very prestigius and well-paid job, than in CIS. Prices aboard very high, but you can make out with it.