Finally, the Post Office listened to our demands. I guess.

Star Wars stamps

Pretty cool. Maybe this will revive a trend in letter-writing. Seems a good tactic to get people to spend, what 40¢ on a postage stamp? Check out more details over on Geeks of Doom