For years and years it has been impossible to migrate your Xbox LIVE region / country in case you move to a new country. Over the years I have created threads every once in a while about this. In fact, for 5 years I have had to have a mock Finnish billing address even though I have been living in London, to avoid losing my gaming history and purchases.
Well, lo behold, as 2013 begins Microsoft has finally implemented this feature and it's actually incredibly simple and fast. It's pretty much a single click and everything moves over in an eye blink:
There are caveats of stuff that might not move, but in my experience they are just to cover Microsoft's back - everything transferred over perfectly for me.
Now I can finally get BBC iPlayer and stop buying Finnish pre-paid Allards like I have had to do in the last few years.