I have a friend who just started working for Convio, a consulting firm that provides technology assistance for not-for-profit organizations. They help NFP's decide how to use a website, email, social media and other technologies to benefit their organization.
HelpersUnite, part of the GoodWorldCreations network, helps artists, entrepreneurs and charities secure funding, gather donations, and promote special events. HelpersUnite introduces a charitable slant for artists and upstarts interested in crowdfunding, crowdsourcing, and raising money.