Books, music, DVDs, games and gifts that give back — TIME picks the best offerings for this holiday season