create otra cuenta de xbox live con la nacionalidad que quieras, e n este caso USA o Canada
create una cuenta en msn o hotmail y cuando pongas el pais pues pones alguno de esos 2
cuando te pida codigo postal buscas en el google un codigo valido de alguna poblacion
asocia la cuenta nueva USA con esa direccion de correo y tendras un mes gratis de gold y despues del mes pasara a silver
creo haberme explicado bien