I've been developing software for around 8 years. I've discovered the basic problems people need solved over and over again to have a successful presence online. I've managed to come up with a project that has almost all of them solved from the beginning. This allows you to continue doing what you do best without having to find ways to "send email newsletters" or "create a calendar of events"; these basic needs will already be figured out for you. The best part is you can have some powerful software to focus on the success of your organization, not the troubleshooting of technical problems.
ThinkUp is a powerful, free, open source PHP/MySQL app that you install on your web server to collect and store all of your activity on social networks like Twitter, Facebook and Google+. It can analyze your activity, lets you search for your data (even past Twitter's search limits!) and is constantly being extended with new features and capabilities by a very active, diverse developer community. [more inside]