I have a launch iPhone 3G (16GB), which has a few problems. First, the WiFi is acting weird. Occasionally, the WiFi option in settings will be greyed out, even though I have two sources. Second, I've developed hairline cracks on the bottom of the iPhone casing, which seem to be getting worse over time. My plan was to wait until the 1 year warranty was almost up, then take the iPhone in and (hopefully) exchange it for a new one. However, the release of the 3GS has confused me a little bit. If I take in my 16GB iPhone 3G, will they replace it with another 3G, or a 3GS? They obviously don't make the 3G in 16GB anymore, so they couldn't replace it with a lower capacity phone. Honestly, it doesn't matter much to me. I've already upgraded to the 3GS with my brother's eligibility. I was just curious.