Whether it be a birthday present, holiday gift or just a random act of appreciation, deciding on a gift for someone can be tricky. You want to make sure that what you're giving brings joy of course, and bonus points for it being useful. A loftier qualification? Giving a gift that also does some good in the world. You'll feel good and your pal can, too! Here are 8 ideas to give… and give back this season.