You had me at your impeccable usage of animated gifs...

http://someecards.com