In all seriousness, there's a problem there too. The border between the U.S. and Mexico is about 1500 miles long. The border between the U.S. and Canada is 4000 miles long. The Canadian government is fairly generous in granting legal entry to Canada...
Oh, I know. It'd be nice if we had an Administration that would make serious, non-politically influenced border security a top national security concern.
But we don't have that now, and no matter what happens in November, we won't come January either.
Al Qaeda whackjobs like Mohammed Abdullah Jafar al-Jihadi Hassan are walking into the U.S. via Mexico with a matricula consular that says his name is "Jose Rodriguez". And they are not stopped. And hell, Mohammed doesn't even need the matricula consular up at Canada.