great question mituozo!!! first off just wanted to say that giving back is my way of staying morally fit.
for me, i dont make big donations, i like to spread it around a little at a time. buying a meal for a homeless man, giving my old clothes to a struggling family, etc.