About 3 months ago I bought an iPhone 3GS 16gb. I was thinking of buying a 32gb at the time but the guy at the AT&T store kind of talked me out of it, stupid. One of my friends just bought a 3GS 16gb and he could still return it within 30 days. I was just wondering if I would be able to keep my apps and he would too if he returned his 16gb for a 32gb. I in return would give him my 16 besides paying the difference. Is there anything special we would have to do? If I were to plug the new 32gb into my computer after the swap, will my apps still be saved to be able to put on the new one? I have Apple Care and was also wondering how that would affect things.