I'm planning on buying the Nexus One, however I need one that is unlocked because I will be moving to Europe in a year and in the time before I move I will be using T Mobile. So I was wondering if they would unlock my phone when I terminate the contract because that would save me money.