A great place to look for volunteer opportunities is www.volunteermatch.org where you can sift through 52,000 listings by ZIP code and interest, including such things as animals, arts and culture, children's causes, gay and lesbian issues, homeless or hungry, and so on.