there's a bigger, closer-up pic in this associated press article
i bought two sheets, so far. i'm puttin' them on cards. i'm puttin' them on bills. i may even put 'em on those pre-paid envelopes the bank sends me for making deposits. because, yeah, they're THAT COOL!
on second thought, even the postmaster general might not be quite as excited about this as i am!!! :)