Why do people have to know one is donating to charity except to inform them what a Wonderful Person one is? Why not send cards as usual and donate to charity? Or send "charity" cards? I normally send cards to people I don't see very often; it just means you've remembered them and value them. Some, but not all, of a group of pub mates have taken to sending (i.e. dishing out in the pub) Christmas cards to each other, which I think is barmy. I don't do it and it's done me no harm whatever.
I was firmly in the anti-card camp, but I've found things have changed since having a kid. Suddenly photos of the littleun are a commodity for relatives - especially the older and less internet savvy kind. So, I've been sending cards using pictures of my son to people where in the past I might have a) sent a crappy off the shelf card and hated the whole process and b) not bothered through apathy.
One thing that kick started it all was finding a program called Comic Life (Mac users - I recommend it heartily) which is great for knocking up comic strip style cards using my own photos. I've also been known to send an occasional e-card as a slightly more colourful way of marking an occasion than just sending email. I think cards for me inhabit a sort of middle zone of contact with someone, and I find it pleasing to think that I can send my offline relatives something tangible with a picture of their grandson/great grandson on it.