I just sold my 3GS on Gazelle.com -- I took the SIM card out, placed it in my 1st Gen iPhone and I restored it. I figured I could then sync it with one of my backups, but I was forced to go through the whole activation process. My data plan came out to $20 (instead of the 3G/S's $30) and I chose the unlimited text plan for another $20. You think this will cause problems when I go in to an Apple store next Thursday to buy the iPhone 4? I hope I don't lose the unlimited plan, and they better not force me on one of those 2GB plans. I like having peace of mind. Anyone?