Only a masochist would brave the interface for voting on the best of all 120+ entrants, but if you register for an account and peruse the tag cloud of topics then you risk only the trouble of excessive rhetoric and insufficient summary bullet points in the project descriptions. (Sorry!) Top vote winners will travel to the NetSquared conference where they can receive financial and technical assistance to propel their projects forward. Logistics aside, the contest is a great place to check out a bunch of cool mashups.
Netsquared is a project of the larger organization Compumentor, where you'll also find related work being done at TechSoup.org. These are all great organizations (I used to work for NetSquared) that deserve the attention and support of the larger tech community.
Readers interested in nonprofit tech should also check out the Nonprofit Technology Enterprise Network, NTEN.org, whose national meetup is occurring this week in New Orleans. Both organizations represent large, vibrant and exciting communities of technologists and people who love them.