Ok, so I have a high aversion for hacks, I hate them by nature. So much in fact that I abandoned my 2G and shelled a ton of cash to get my hand on a factory unlocked 3G as soon as they were available, which was a dream come true, no more ugly hacks, just update via iTunes, as it should be. Problem is I now have that old 2G lying around with a very old pre 2.0 FW, because that was the last I felt I could update to and void any ugly hacks or mods. Anyway, back near the beginning I remember a company that took money to perform what was likely close to a permanent unlock. They had found some exploit apparently, and even after updating your firmware the unlock stuck, all you needed to do was activate. So I got to thinking, all these hackers have pretty much dug out all the internals of the iPhone by now. Has anyone of them discovered a method to emulate what Apple does when they perform a legit permanent unlock on iPhones? I know apple can do this, for in some countries locked iPhones can be unlocked after paying a fee, so the method must exist to once and for all be rid of the hassle and make any iPhone like my legit factory unlocked 3G. I have given my 2G to someone, and I am thinking of upgrading its firmware for them, but only if there exists a method to fully permanently unlock it so it can receive all future updates via iTunes. I have absolutely no interest in JailBreaking the thing so I can cram it full of crap. The iPhone is great as it is, me thinks, I just want the benefit of future firmwares for better reception, battery life and bug fixes. If anyone knows such a method please tell, I would even be interested in paid methods.