i am going to buy an iPhone tomorrow at an Apple store. I am guessing it is going to have firmware 1.1.1 on it. What is the easiest and safest way to unlock it. I am an AT&T customer now but I do not want to change rate plans. Can someone point me in the right way? Also I would like all software like nes games gps. thanks for any help.