To be honest I don't think there's *any* books you can use as ammo against people who are against the idea of SAHMing--because really, it doesn't have anything to do personally with you or most likely with SAHMing. It's about each of those folks' backgrounds and fears (some that are reasonable, some that are not).
Most extremely pro-SAHM books I have seen (like Dr. Laura's, for example) are also hostile and kind of gross to the "other side". They're not the books you give to people to change their mind, they tend to be books that you use to pump yourself up or to "get back" at those people. Often times without good results, since again--if people in your life are ragging on you for being a SAHM it really doesn't have anything to do with you.
For every pro you list, someone will have a con. And it's even easier for most people to pick apart a book than it is for them to have a discussion with you about your reasons.
I think eventually you have to learn to let go of other people's negative reactions. If you were working, you'd be dogged on too most likely. Why waste time, energy, and $$ on someone's reactions that you can't control.
I found that I was far less stressed out once I stopped trying to convince people that no, really, I made the best decision for me! and just shrugged and tried to be compassionate for their reasons why they made different choices.
Hopefully people will have some gentle, non gross book ideas for you--but...I would really examine what it is that you want vs. what you think you will actually get before buying/giving someone a book, KWIM? Esp. if it's someone that you don't already have a very open, honest relationship with. I think otherwise it's far more likely to do harm and drama than good.
Not everyone is going to think your decisions are good ones. IME it's useless to start a fight over it. They don't control you, you don't control them. It's okay that they think that SAHMing isn't the greatest; just like they need to just get over the fact that you think it's awesome.
If you're looking for snappy comebacks...I've found the most effective is, "Thanks for being concerned about me, obviously you care about me and I appreciate that. But this is my decision, I'm really happy with it, and I don't think you have to make the same decision at all. Do you think we can move on from this subject?"