These folks are doing some great work for non-profits. Check them out:
The Taproot Foundation is a volunteer organization that builds teams of marketing and creative services professionals, human resources professionals, and information technology professionals to work on projects for local nonprofits. Taproot let’s you “give what you know” so that you can make the strongest impact on your local community while networking and growing professionally.
Taproot Foundation has new volunteer projects ‚Äì called Service Grants ‚Äì launching in the next several months in New York City and the San Francisco Bay Area. We are seeking experienced Web professionals to volunteer their skills on our upcoming Website volunteer projects – called Service Grants. Talented Project Managers, Marketing Managers and Designers can apply with us to use their skills to help local nonprofits in the New York City and San Francisco Bay Area to develop websites to support their initiatives.