iGetcha.org is a suggested opensource and free software directory for the technological sustainability of nonprofits. It's also a simple, non-techie shortlist to assist organizations with a SOHO.
Drupal Salesforce is a Customer Relationship Management (CRM) module add-on that may be able to compete with CiviCRM. Because Salesforce has commercial development behind it, look for this module in development to help nonprofits manage their customer relations at an enterprise level.