It will not hold because it is opinion, and opinion does not run this country. Laws do, the Constitution does, and the Supreme Court is tasked with interpreting the Constitution. Our laws do not differentiate between natural born citizen and citizen at birth. The Supreme Court says that with few exceptions children born in the U.S. are citizens at birth regardless of the nationality of their parents. Nothing in the Constitution itself conflicts with these interpretations. So Donofrio's claims hold no water. McCain is eligible to run for president because he is a natural born U.S. citizen, that status achieved through his parents. If Obama was born in Hawaii then he, too, is a natural born citizen and just as eligible to run for president, his father's nationality and dual citizenship regardless.
I was unaward that the Supreme Court had ruled on the meaning of natural born citizen as it is used in the Constitution.
Enjoyed reading your thoughts and comments this afternoon, an interesting debate leading up to the coronation, oops, inauagaration of Mr. Obama. Unfortunately, I was supposed to be hanging drywall this afternoon.