I strongly promote use of one's financial resources and of one's time and talents to support those people and causes who and which need it. But I think too many of us often overlook unspectacular, almost anonymous ways that we can help. So many of us will support living-wage effots while we shop at WalMart (where, incidentally, I do not shop). It would be unremarkable to drive over to Target or -- better -- the local or neighborhood grocery and hardware store.
Here's another way to do some good -- and it doesn't cost extra: Go this site, The Breast Cancer Site, and click on the box that says "Fund Free Mammograms." By clicking on that, you contribute to providing free mammograms to women who otherwise couldn't afford them. You may return to the site once a day and do the same thing. (The commercial sponsors of the site kick in something for every "hit" the site receives. If you follow the sponsors' links and actually buy one of their products, as I understand it, a measure of the proceeds from the purchase also goes to the fund. But you don't have to buy anything for this site to provide something like a dime for each daily hit.)
After you have hit the "Fund" button, you're taken to an advertising page. Scroll down a bit and find the other sites of the same kind, promoting help for children's literacy, food for hungry people, animal rescue, rainforest protection, and children's health. Click those icons in turn to donate to other causes. (The left-wing, knee-jerker in me makes me hit them all, but you can pick and choose.)
I think it's an easy, valuable thing to do. And I encourage everyone to go to the sites every day. It's a small gesture, but I have read that the sites actually accomplish a lot of good. (Now someone can tell me that it's all a right-wing plot that does not good. But for now I'm on board.