For those people who have hundreds of contacts in their cell phones and e-mail address books, it gets rather expensive to keep up with all the birthdays and anniversaries. So I advice them to send animated greeting cards instead of traditional ones. There are hundreds of websites out there that offer free animated greeting cards that can be personalized and sent via e-mail to anyone you want. And here is the best website to find animated greeting cards to start with http://www.123greetings.com
I've sent a number of animated greeting cards to friends and family for birthdays, anniversaries, holidays, etc.