A great Canadian initiative - MatchIT is an online environment where charities and not-for-profit organizations can connect with Developers, IT Pro’s, Designers, Students or other technical individuals willing to volunteer their time and expertise to bring technology solutions to these organizations. The goal is to enable them to be more effective with their limited resources and focus their efforts on having a positive impact in society.
In the 2 weeks since it has been launched, over 600 professionals have signed up and almost 60 charity organizations have posted requirements! I've taken a look at the "opportunities" list, many requests are for web and interactive design. This is where we can help as designers. I'm volunteering, are you?