Apart from MS, of course. smile

My favorite NGO is Sea Shepherd. They're pretty controversial, but I like best how they act in trying to protect the world's oceans. I haven't had the chance to volunteer in any of their campaigns yet (and I really want to), but I've made donations a number of times and I felt it left me with a sense of empowerment, of making a difference, of purpose and meaning.

Anybody have similar experiences?