The Washington Post has an article on the looming doctor shortage in the United States and some modest measures by the Obama administration to counter the shortage. (According the article, the Obama administration's program will reduce the shortall by less than 0.25 percent.)
It is striking that the article, like most prior pieces on doctor shortages, includes no discussion of immigrants. This is exactly the sort of situation in which we would expect the country to turn to immigrant labor -- jobs that native born Americans apparently no longer want to do. There is no shortage of smart people in the developing world who would be willing to train to U.S. standards and work as doctors in the United States.
The gains to the U.S. would be so large that it could easily afford to repatriate enough money to the home countries so that they could train 2-3 doctors for every one who comes to the United States. This would ensure that the health care systems in the developing countries benefit from this program as well. Unfortunately, since protectionists so completely dominate policy debates in the United States, the idea of increasing the number of foreign trained doctors is rarely raised.