This makes me very happy. Not sure why, but it does. Perhaps it’s because I’m happy to live in a world where we can have postage stamps with superheroes on them. Perhaps it’s because I’m a power dork.
(And check out Mark Evanier’s blog for an explanation of who’s who on the stamps (as well as the artists behind the scenes. He also talks a bit more here as well as here.)