I finally found e-cards I like. Not that I was looking...for...e-cards to like... http://www.someecards.com Enjoy.