Where can somebody find free online cards or Ecards?

There are many sites that offer eCards and the About website has a list of the top rated ones. The top three from the list are Rattlebox, Yahoo Greetings and SomeEcards.