Lots of great sites exist to provide volunteer opportunities (VolunteerSmart, Catchafire, etc.), but they include:<p>- really big organizations and really big service firms<p>- a wide breadth of opportunities, including grunt labor, etc.<p>- heavy mediation and forced processes<p>- large project scopes<p>The Pro Bono attempts to narrow its focus to connecting non-profits needing assistance on concise, "one-off" projects with remote (or local) professional volunteers.<p>Would love feedback!