"Many governmental and philanthropic efforts have fallen far short of our expectations. Major social sector institutions are often viewed as inefficient, ineffective, and unresponsive. Social entrepreneurs are needed to develop new models for a new century."
That's nice, if perhaps a bit limiting, as I think that "for profit" businesses can learn a lot from the "not for profit" ethos. Some of the most successful businesses in the world are based on "giving things away", in part because nothing is more viral than free. If you can combine that which can be given away for free with a valid business model, then you've really got a product with some serious potential for growth.