Just wanted to let the developers at Xbox live know about an issue regarding migration of Xbox live accounts between USA and Canada. Four years ago I had to cancel and create a new account when I moved from USA to Canada, and just five minutes ago did the opposite as I just moved back to the US.
Specifically, the issue is that when you have a US/Canadian account, your billing address and card info is locked to that country. Once you make the move and cancel the old credit card, making subscription payments for your account with anything other than points cards is impossible (unless those are country specific also...are they?).
Given account migration to Russia, South Africa, etc. is supported, why not include for the (I presume more common) case of Canada-US and US-Canada? Have had to start over twice now, gamerscore wiped clean. This is pretty frustrating, Microsoft.