I'm especially pleased about Barbara McClintock because she's the only woman on the list, as well as the only biologist (I have a special place in my heart for biologists - for obvious reasons). I'm also excited about Richard Feynman getting a stamp, too. He's a quirky sort of fellow. I highly suggest you read some of his books.
I'm really not into stamps at all, but I just want to say: "Yay for science!"
Super-geek, I'm super-geeky,
Ms. V (the biologist who also hopes to be on a stamp someday)
P.S. Mom - since you have 'connections', do you think you can score me a set of these?