With my US Netflix account I can access the Canadian Netflix programming if I use a computer that isn't set up with the DNS server settings. Is the same true for Canadian accounts accessing US Netflix? i.e. If you already have a Canadian account could you then sign up for
www.unblock-us.com (the former usvideo.org) or similar and essentially use the US Netflix? If so that would avoid the US credit card mailing address issues involved with signing up to the US Netflix in the first place.