Hi folks. I bought a HTC Desire a little while ago, and was sold it as unbranded. I use it on O2, using my old iPhone SIM. There are no O2 apps on the phone, all looks standard Desire supplied apps, but when I boot the phone up, I get an O2 splash screen. Why I'm asking is, I've still not received the OTA upgrade to 2.2 - I'm still stuck on 2.1update1. I've tried doing the OTA update via the SD Card, which failed, which makes me think the phone ISN'T unbranded... So, is my phone really unbranded, or is it an O2 phone?