Micro-credit is the latest development fashion, and has even received the ultimate accolade of a "world summit." What is not appreciated is that there is a wide variety of quite different approaches to the profitable delivery of financial services to the poor. Such services are being and, indeed, have for many years been provided by different types of institutions, including traditional commercial banks, NGO's, and the much publicized "new generation"...