Hi everyone. First of all, I cannot post my phone details because I dont have an android YET. I have been looking to buy a HTC Desire but have a quick question. I am in a position to buy a desire but it is sim locked to Virgin Mobile UK and I should imagine, it has the virgin mobile branding or firmware. How easy is the phone to debrand and unlock? When I ask about debranding, I mean, removing the firmware and flashing the device with Generic fw. Thanks in advance guys