Lexicus
Deity
On the subject of brain drains: The immigrant will be better off, the new nation will be better off, and the brain that was drained frequently remits enough money to family members back home so that they aren't really worse off either.
I don't think it's quite this simple, unfortunately. The arguments of Friedrich List come to mind. If every nation just seeks comparative advantage it may look good on paper, but from the perspective of a nation trying to develop its own industries this can be a problem. I just don't think that having a bunch of doctors sending back money is as good for a developing country as having those doctors there to take care of people.