IphoneUnlocking.org.uk have produced a user friendly iphone unlock solution which is compatible with all iphones worldwide.