Opening an account from Canada

Check out these threads where people have already discussed this: