There are two new corporate forms that are beginning to be established. One is the B Corporation - http://www.bcorporation.net/
Here is a wikipedia entry that describes L3C's in some detail:
Here is part one of a series of videos on YouTube regarding L3C
I will post more on this topic and hope others will join in this thread.