What varieties of Christmas cards are available online?

Hallmark has a large selection of Christmas cards. If you are specifically looking for Ecards, try 123Greetings, Egreetings, Jaqueline Lawson or Hipster, they all have online Christmas cards.