Hi, Can someone explain to me a few things please: If you unlock your phone with a code, does that mean you can put any sim into it? If so, does it re-lock onto the new network/sim that you put it? and if so, can you unlock it again with the same code or is it permanent? Secondly, I understand that if you debrand an Orange Desire, you can install a generic ROM, but if you do an OTA update, the phone screws up (loses wi-fi) as you have updated the radio version which is incompatible with Orange and you then have to Unlock the phone to make it work again. Does this work permanently? Also, in relation to this, if you apply an unlock code first, can you then use the OTA update from HTC and not have your phone screw up? As it is no longer an "Orange" handset, or is the phone always hard coded to Orange in some way? Thanks a lot for the answers to any of these questions.