Well, if there’s one available at one of the local AT&T stores, the Best Buy, or the Walmart, I’ll be the proud owner of a new iPhone 3GS. I think my first stop will be Walmart… nobody is brave enough to camp out at a Walmart are they? Not with all the trampling fiascos over the past year…. besides, you can’t beat their return polices.

What I’m looking for is the best way to migrate from one iPhone to the latest and greatest – hopefully taking as many of the settings with as possible. I’m looking for saved SMS messages, email accounts, photos, notes, and other personal settings… everything. Here is my plan.

First, make sure to have the latest iPhone OS 3.0. You don’t want to try and install iphone 2 on the new iPhone 3Gs because, well, it isn’t supported.

The next step also falls under preparation, backup my current iphone. To make sure it’s been done, I’ll plug in my iphone 3G. Right click (control click) on the Phone in itunes, and choose backup.

Your Backup will be stored here:
On a Mac: ~/Library/Application Support/MobileSync/Backup/

On Windows XP: Documents and Settings(username)Application DataApple ComputerMobileSyncBackup

On Windows Vista: Users(username)AppDataRoamingApple ComputerMobileSyncBackup

I anticipate that I’ll need to enter email account passwords again, but if all goes well, all my junk will all be there.

Update: Well I strolled into my local AT&T store at about 8:00. Fully staffed and no line. They had a 32 Gig, and five minutes later I was out the door. Connected to the wifi at the starbucks next door from my truck and restored from backup. Basically, iTunes walks you though the entire thing and this post is for nothing. 🙂 Apple is cool like that.