Once you are a PR, you still need a consular visa to travel through or to the the USA. Has anyone solved this problem? For example, has any recent PR obtained a multi-year travel visa for the US? Or must one wait for several years before the USA will have enough confidence to grant a multi-year visa? There is also the "NEXUS" card (is that the right name?) , which allows unrestricted travel to then US, but I hear it takes about three years before the US will award one to a new PR.