not anymore. I send e-cards... they are free and fabulous. No need for stamp. My family and friends all exchange e-cards. I love those animated with songs. You can also send family photo christmas e-cards. So cool!
I like to send out Christmas cards; I know a lot of people who don't have e-mail or if they do have an account they only check it once in a blue moon. I definitely see the appeal though if everyone you know uses e-mail.