by CNET
Until a few years ago, the main way to show your support for a charity was to send in an annual check. As digital and social media evolved, the number of ways you could support your favorite charities has grown. Sending money, of course, remains,...