I'm getting an iPhone 3G for christmas but I'm afraid apple may release an updated one at Macworld. Doesn't apple have a 30 return policy if they update products? If they do update it what do you think they will do, what capacities and what prices?