Acting like traditional do-gooders but talking like chief executives, social entrepreneurs are bringing energy, business acumen and new ideas to old problems. From issues as diverse as micro-finance to energy poverty, they're working across a range of areas. What impact are they having and how are companies and non-profit organizations reacting?