You may go to www.immigrationportal.com to get more info about landing Canada. You have to prepare for third country visa in case you are required to do so. I know somebody were required to get new visa stamp. This issue REALLY depends on the individual of US border office. Some people nice, some not.