This is one of the major problems with our citizenship laws.
I believe that the child's citizenship should be tied to the citizenship of the father. If an American woman gave birth to Bin Laden's child, the child would NOT be considered an American. If the identity of the father is uncertain, then the child is denied citizenship.
I believe this would help to limit the masses of Mexican babies receiving U.S. citizenship now and stop the "Babies R U.S." mentality that our citizenship laws have fostered.
Until the child turns 18, at which time the adult can apply and take the oath of citizenship. One of the requirements of citizenship would be 10 years of uninterrupted continuous residency within the United States.