One thing this article didn't mention is giving money towards research. There's no lack of underfunded labs filled with scientists researching rarer diseases or unique approaches to humanitarian issues. 20K could go a long way in helping these smaller labs. It would take some searching and talking on the giver's end to find the right cause and scientists he or she trusts, but it wouldn't be too hard with the powers of the internet.