When people are donating to charity, cash is typically the first asset they consider giving. In fact, more than 90 percent of all giving in the U.S. is in the form of cash. And, while cash is certainly a welcome gift to support nonprofit work, gifts of other kinds of assets can also help you maximize your charitable impact.