I am planning on buying an iPhone 4 any day now for both me and my fiancee and currently both of us having iPhone 3G's. My plan is once I get the iPhone 4's to sell the two iPhone 3G's on ebay. I have two questions: I have never gone through an upgrade before. I am looking at options such as Radio Shack, AT&T (Refurbished) and Apple. When I buy one do I activate it on the spot in the store or do I get it and then have 30 days to active it? I know when I connect my iPhone to iTunes it backs up. When I get a new phone do I connect to iTunes to activate and then restore the backup? The second question is how to securely and completely wipe the old phone. I want to make sure since I'm selling it on ebay that no one can get data off of it and obviously I want to do this after I active and have my new phone working. What is the best way to do this? Thanks for your help with the above questions.