Anymore, sending a card & letter writing is becoming a lost art. People are always in a hurry, or busy, or whatever other reason they have, that they just can't do it.
I always send cards with a letter in them. If you think about it, Birthdays, Anniversaries, Valentine's Day, Christmas only come around but once a year. How much time does it actually take to choose a card and write a note or letter to mail to someone? It's a personal touch. Makes the receiver know that you remembered them and hold them in your thoughts. I enjoy the pictures people send in these cards and they enjoy the one that I'll send to them. It's something that you can save, re-read and cherish.
E-cards, I won't even acknowledge nor open them up, if I have to retrieve it from a site. To me, they seems so impersonal.