Where can one send free birthday ecards?

There are a wide range of websites that offer free eCards for birthdays and other occasions. Some sites currently offering free birthday eCards are 123 Greetings, Bluemountain and American Greetings.