Can anyone suggest good resources for companies innovating philanthropy on the web?

I'm looking for creative ideas in fundraising and awareness. Either actual charitable causes or companies/organizations that facilitate charitable causes.

Specifically anyone using the web to innovate the process.

Thanks -