The Mentor Capital Network (formerly known as the William James Foundation) runs business plan competitions and mentor programs for for-profit social enterprises.