If you answered yes to any of the above, you should take a look at Nonprofit Technology Network.
“NTEN aspires to a world where all nonprofit organizations use technology skillfully and confidently to meet community needs and fulfill their missions. We are the membership organization of nonprofit technology professionals. Our members share the common goal of helping nonprofits use all aspects of technology more effectively. We believe that technology allows nonprofits to work with greater social impact. We enable our members to strategically use technology to make the world a better, just, and equitable place. NTEN facilitates the exchange of knowledge and information within our community. We connect our members to each other, provide professional development opportunities, educate our constituency on issues of technology use in nonprofits, and spearhead groundbreaking research, advocacy, and education on technology issues affecting our entire community.”
They wrote a great blog post about integrating social media into web design. It gives some great examples of organizations doing it right. Check it out here.