I got an iPhone 3GS ages ago, and I believe it was locked to O2.
My contract with O2 has now finished, so I want to use the phone with a new provider.
How do I unlock the phone so that it will accept any sim, but ideally without having to jailbreak it