There won't be any borders soon. North America, Canada and Mexico are uniting to form a single entity, with the common currency of the Amero. It's all signed, sealed and about to be delivered.
http://www.youtube.com/watch?v=6hiPrsc9g98
http://www.youtube.com/watch?v=6hiPrsc9g98