In McCain's case, since both his parents are US citizens there is no problem. In Obama's case, even though only his mother was a US citizen, since he was born in Hawaii and it was already a state, there is also no problem.
Since this issue has never been reviewed, my fear is that a liberal Supreme Court would rule that Natural Born is discriminatory...therefor for diversity’s sake, natural born will become “people of the World”........
Do more research. There are very specific laws in the US code that deal with this, but I don't feel like looking them up right now...However, believe me when I tell you that it's anything but "straightforward".
I was born in 1966 in Stuttgart, Germany in a US military hospital. My father was a natural-born US citizen serving in the Army and my mother was a natural-born US citizen and his wife. The doctors and nurses were all Army officers and the US flag flew over the hospital.
However, despite all of that I have a German birth certificate and I was naturalized in 1968 at a Federal Courthouse in New Orleans, LA. In addition, when I turned eighteen I was in boot camp for the US Navy and was required to re-affirm my oath of citizenship or face deportation.
I'm not a natural-born citizen, I'm a naturalized citizen who keeps his naturalization papers in a very expensive fireproof safe. I'm also not qualified for the office of president - Not that I'd ever want it.
Col Sanders