Social enterprises are emerging these days, and they bring some great news for the communities they seek to help.