It's a giant assumption on your part that the US military wanted to kill innocents on their way to getting Zaqawi. Also, you might want to consider why that woman was there with her child in the first place. Was she supporting Zaqawi? If she was not and he deliberately hid out there, what's that say about his character? He's just as willing to put innocents in danger. This is not Ward and June Cleaver land. We can't always assume that the "women and children" are innocent. Now, I'll agree that in many cases children are doing something against their will, but if their doing so puts my people in danger, then what choice is there? Only in Hollywood does the good cop take the perfect shot and only in Hollywood does the good soldier have perfect knowledge or instincts of the situation at hand and act in a perfect manner. Reality is not like that! Many times we have to act on the best information available. That information doesn't always turn out to be as accurate as we'd prefer, yet if we wait for better information, it may never come. Do you suggest for one second that we should have waited for Zaqawi to separate himself from innocents before we pulled the trigger? I hope not.
My "trick thumb" is telling me your response is more visceral at this point than rational. That's only natural since you would not be the only one guilty of this. Most on this thread are as well, yours truly included.