Plus, 10 charities worth giving to this season.