With no shortage of worthy causes and the rise of new giving technologies, how should you donate? The choices can be ...