And please note that your U.S. hubby will still need to file US tax returns, even when he joins you in Canada. He may not owe taxes, but the returns must be filed. He must also file disclosure of all "foreign" bank accounts, i.e., accounts he establishes in Canada. :o