Does anyone have experience on how I could buy an iphone 4 as a gift? I know there's the iPhone gift card, but that is not as fun to open up on christmas morning. The person I'm buying for has an iPhone 3GS on AT&T so she does not need to switch her number or anything like that. Is there a way I could just buy it and have her get a sim card for it, or even get a sim card for her account that she could activate from home on christmas day? Also, would there be any way I could use the discount I can get on my account (I already have an iPhone 4 with AT&T) and renew my contract for 2 years, and give her that phone still? Any ideas or advice would be great, thanks!