Senator Ted Cruz (R-TX) is already being mentioned as presidential material. He is an eloquent appellate litigator who graduated from Harvard and clerked for the late CJ Rehnquist.
One possible glitch: he was born in Calgary, AB! He was, however, born to an American mother, which most experts state would render a naturally born U.S. citizen, and therefore not disqualify him from the presidency.
Here is one canuck who says to Sen. Cruz, you are a Canadian by birth - and we would gladly welcome you back here. After all, the current PM is from Calgary (though born in Toronto), and Jose Canseco is running for Mayor of Toronto.