does the 16 gb iphone 3g have the upgraded parts that the ipod touch 3g 32 and 64 gb have?? and if its unlocked, and i have to restore it for any reason, will it still be unlocked? and if i get a sim card, and its unlocked, i can go with any cell phone provider with no contract? what cell phone providers do you guys use? what plans? how much are sim cards also, is the latest software for iphone/ipod touch jailbreakable? and is there anything i should watch out for when buying a used one? i heard some problems about getting locked out or something when connecting to itunes?