I know there are a billion and one topics about this, and I apologize, but I've been culling these phones to answer some of my questions, and I've not seen them answered to my knowledge. I am upgrading to a iPhone 4, and I currently have a 3GS. Onto my questions. -If I have my iPhone 4 sent to me, how do I transfer my contacts, photos, etc, to my new phone from my 3gs? Is that possible or do I have to do that by hand one at a time? -If I preorder from Apple and have the phone shipped to my home, do I have to activate it by hand by swapping SIM cards? If so, how difficult is that? Do I then need to call ATT and activate it some other way as well? I'm a bit shady on how that would work. -If I pre-order an iPhone through ATT instead of Apple, is it guaranteed to be at the store on the 25th, or is there a chance they will sell out and I cannot get one? -Since I'm selling my 3GS, is there a way to wipe all the contact information/apps/etc without clearing the jailbreak on it as well? I apologize if I didn't search hard enough for these simple answers, but any help you smart people could confer to me would be awesome. Thanks for your time.