Hello All, This is my first post here and thanks for listening. My bestfriend from out of state just recently upgraded to the iPhone 3g. He was able to snag 16GB white of Friday! He mailed me his old iPhone 1st get in the mail. So I received it yesterday and want to activate today. The phone has been upgraded to 2.0 firmware and has never been unlocked. As I am not a AT&T customer what is my best route in getting a service plan onto this phone? If I go into AT&T for a SIM card would I have to commit to a two year contract? If so is there anyway around this without unlocking? Thanks in advance.