Can you also be born on foriegn soil to a US citizen to qualify as "natural born ?
yes, the law was changed at some point. Even before that, there were several exceptions. Mccain was born in Panama.