Hi, I'm new to the forum and I did some quick searches and scans through the sticky threads and did not see an answer, so apologies if this is already answered elsewhere. I'm moving from the UK to the US (tomorrow - New Year's Day) and I have an original 1st Gen iPhone running 2.2 on O2. It is still under contract and I'll be cancelling my contract when I move, though I'd prefer to wait a few weeks in case people try to call my UK number. My question is, when I want to unlock my iPhone (which is already out of warranty, so now worry about voiding that) and take it to AT&T, will I have trouble if I'm not physically in the UK and on the O2 network? In other words, can I wait until I'm in the US, then unlock my O2 iPhone, then go to AT&T and sign up for service? Or is this something I need to take care of today before I leave the UK? Thanks for your help!