The thought is nice but I cannot help but think the sender is a cheap mofo if I know you in real life, chances are you've got my address. Is a 99 cent card and 40 cent stamp too much to ask? ROFLOL.
The flash ones annoy me more because lots of time there some sort of ad embedded, like I really want to see more ads. Don't get me started on teh sites that want you to install special codecs.