Looks like Steve Jobs may be getting his own Postage Stamp