Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5) I'm after alittle advice. I have a 3GS jailbroken and unlocked 4.2.1, newbootrom, baseband 06.15. I want to factory unlock it, which O2 won't do as I brought the phone from eBay, but another company said they can do it for £35. If I do that, and upgrade via iTunes will it change my baseband from 06.15 and fix my gps and battery drain? I'm really not fussed about jailbreaking it, but need an unlock as I'm on t mobile. Or will the new ultrasn0w update to allow me to unlock it as it is fix the gps??