I simply don't understand why people are saying that they are going to wait for the iPhone 4's "issues" to be fixed before upgrading to the iPhone 4. Do you HONESTLY think that IF Apple dramatically fixes the iPhone 4, whether it be through hardware or software, that CAN'T be applied to the current batch, that Apple WON'T let the early adopters swap out the old iPhone 4's? Apple is known for its excellent customer service, and I just don't see Apple denying its customers the option to swap out a problem phone for one that works in ANY situation. How many times have customers on this board had issues with their 3G's or 3GS's and had Apple immediately swap out the old phone for a new or refurbished one MULTIPLE times? If you think the iphone 4 will be any different you are wrong. Coming from someone that feels his iphone is fine (although I have a case on it and have ALWAYS used cases) i'm not worried about NOT being taken care of by Apple if there is an issue.