Hi there, i am selling my iphone 3g with 3.1 firmware. and the shop who i'm selling it to will give me an extra £80 if it is unlocked, but not jailbroken! i have done it before, but only with the 1st generation and and a really old firmware and as i understand things arnt as easy anymore. so i have done some research and it seems that the only way to unlock it is to jailbreak the damn thing first. so i was wondering if i could jailbreak it, unlock it, then unjailbreak it and still keep the feature of it being unlocked? any and all help is greatly appreciated.