After a period of closed beta testing, Microsoft has now officially launched the Account Migration feature
for Xbox Live, finally allowing users that move to different countries to legitimately carry their previously purchased content, and other account-tethered aspects across to their new place of residence (via Joystiq
Migration through the system will allow users to retain their gamerscore, those hard-earned Achievements, Microsoft Points, remaining time on their Gold membership and their profile. What won't move is access to region specific apps, subscriptions and some content that is blocked in the other location due to "legal obligations or regional restrictions."
Microsoft notes: "Before you change your region, make sure you've downloaded any purchased content you want to keep, like movies or music. Content purchases aren't refundable." Switching between regions can only be done once every three months.
No region locks on content at all would still be preferable, but at least it's a start, even if it did take seven years.