Once again it matters not where he was born as his father B.H.Obama I [Sr.] was not a US citizen he was in country on a student visa. Read Your Constitution well here you go.
The Constitution of The United States of America.
Article II Section 1 Clause 5---- reads verbatim.
No person except a natural born citizen, or a citizen of the United States, at the time of the adoption of this Constitution, shall be eligible to the Office of President; neither shall any person be eligible to that Office who shall not have attained to the age of thirty five years, and been fourteen years a resident within the United States.
Now then the framers of the Constitution did not just come up with “natural born citizen” off the top of their head. As we all know they used Emmerich de Vattels’ The Law of Nations. In Book I Chapter XIX Section 212 Vattel writes;
....."The natives, or natural-born citizens, are those born in the country, of parents who are citizens.....I say, that, in order to be of the country, it is necessary that a person be born of a father who is a citizen; for, if he is born there of a foreigner, it will be only the place of his birth, and not his country."
*also for those who want to know about McCain look up House Resoulation 511