CutYourSim, a company that makes SIM cutters, is now offering the first "official permanent remote iPhone unlocking" solution for GSM iPhone 4, 3GS and 3G -- wihtout the need for jailbreaking. Best of all, the company says, the procedure won't void your warranty. It's very easy, and can be done with three simple steps.
This lets you unlock your device for use with any carrier and update it to the latest iOS firmware and baseband without waiting for an unauthorized unlock to be released:
The unlock will work with any iPhone version, and any baseband version, no need to worry about updating to the latest version anymore.
The iPhone Dev-team seem to be endorsing this solution. However, it doesn't come cheap and will set you back $169 per device.
The site speculates that CutYourSim must have found a way to access Apple's database that holds unique IMEI numbers. It's highly unlikely they hacked Apple's own database, but they could have accessed it from a carrier's online backend, the author explains.
From there, it's a simple matter of whitelisting your device's IMEI, which removes the lock on your device. If that's the case, something tells me Apple will soon ask its carriers to tighten their online security in order to prevent unauthorized IMEI whitelisting. They might also send their legal sharks after CutYourSim.
More Info: CutYourSim