The Muppets are being honored by the U.S. Postal Service with their own set of 37-cent stamps, and not a moment too soon. I mean, is there anyone out there who can’t instantly recall a special Muppets memory? For me, I’d have to go back, way back to September 1978, when I proudly walked into my first-grade classroom with a Miss Piggy folder, the one with the saucy swine decked out in karate togs and shouting, ”Hiiiii-yaaa!”

Okay, I went first with my embarrassing Muppets memory. Now it’s your turn. Don’t leave me hanging out here by myself, please.