My husband and I have been very generously given a TON of hand-me-down clothes for our first, due in October. It's been wonderful, because we don't have a lot of money and have gotten so many clothes that we're not really going to have to buy much at all. I kind of freaked out about the stained stuff, too - I'm in MAJOR nesting mode and found myself thinking that I was NEVER going to put my new, clean, baby in something with gakky yellow stains all over it... I still feel that way, but what I did was put all the things I deemed "too nasty" in a big bag and set them aside. I'm going to try and get the stains out, but I figured that my squeamishness about this is something that will fade in time. I mean, I fully expect that once the hormones fade and I get (inevitably) jaded, that I won't care nearly so much!!!
Maybe the OP could try that? I totally agree about not tossing them in the trash, though... Try Freecycling them or donating to a pregnancy crisis center or something... There ARE people out there who desperately need them.