Americans are notoriously generous when it comes to supporting the causes they care about. Recent studies have shown that more than 60 percent of U.S. households routinely donate to charity every year, and most choose the end of the calendar year to make their gifts.